<!DOCTYPE html>
<html lang="en-US">
    <head>
        <title>LWP - The World-Wide Web library for Perl - metacpan.org</title>
        <link rel="preload" as="fetch" href="https://metacpan.org/account/login_status" crossorigin="anonymous" />
        <link href="https://metacpan.org/_assets/b8ccceeed47a0652049703d99326a9cea4933443.css" rel="stylesheet" type="text/css">
        <script src="https://metacpan.org/_assets/6bfedafe2d7caa915b7d84f61b45936818e3242e.js" type="text/javascript" defer></script>
        <link rel="alternate" type="application/rss+xml" title="Recent CPAN Uploads of libwww-perl - MetaCPAN" href="https://metacpan.org/dist/libwww-perl/releases.rss" />
        <link rel="canonical" href="LWP.html" />
        <meta name="description" content="The World-Wide Web library for Perl" />
        <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=5">
        <link rel="shortcut icon" href="https://metacpan.org/static/icons/favicon.ico">
        <link rel="apple-touch-icon" sizes="152x152" href="https://metacpan.org/static/icons/apple-touch-icon.png">
        <link rel="search" href="https://metacpan.org/static/opensearch.xml" type="application/opensearchdescription+xml" title="MetaCPAN">
        <script>
          (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
          (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
          m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
          })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

          (function(skey, ga_id){
            ga('create', ga_id, {
              siteSpeedSampleRate : 100,
              storage             : 'none',
              clientId            : localStorage.getItem(skey)
            });
            ga(function(tracker) {
              localStorage.setItem(skey, tracker.get('clientId'));
            });
            ga('send', 'pageview');
          })('ga:clientId', 'UA-27829474-1');
        </script>
<meta name="twitter:card"        content="summary" />
<meta name="twitter:url"         content="https://metacpan.org/pod/LWP" />
<meta name="twitter:title"       content="LWP" />
<meta name="twitter:description" content="The World-Wide Web library for Perl" />
<meta name="twitter:site"        content="metacpan" />
    </head>
    <body>
        <nav class="navbar navbar-default" role="navigation">
            <div class="header-logo-large hidden-xs">
              <a href="https://metacpan.org/" tabindex="0">
                <svg class="logo" aria-label="MetaCPAN">
                  <use class="logo" href="/static/images/metacpan-logo.svg#logo" />
                </svg>
              </a>
            </div>
            <div class="header-logo-icon visible-xs">
              <a href="https://metacpan.org/">
                <svg class="logo" aria-label="MetaCPAN">
                  <use class="logo" href="/static/images/metacpan-logo.svg#dots" />
                </svg>
              </a>
            </div>
            <ul class="nav navbar-nav menu-items hidden-xs hidden-sm">
              <li><a href="https://metacpan.org/about">About</a></li>
              <li><a href="https://metacpan.org/about/sponsors">Sponsor</a></li>
              <li><a href="https://grep.metacpan.org/">grep::cpan</a></li>
              <li><a href="https://metacpan.org/recent">Recent</a></li>
              <li><a href="https://metacpan.org/about/faq">FAQ</a></li>
              <li><a href="https://metacpan.org/tools">Tools</a></li>
              <li><a href="https://fastapi.metacpan.org/">API</a></li>
            </ul>
            <ul class="nav navbar-nav navbar-right">
                <button type="button" class="searchbar-btn visible-xs visible-sm">
                    <i class="fa fa-search button-fa-icon"></i>
                </button>
                <form action="https://metacpan.org/search" class="searchbar-form visible-md visible-lg search-form form-horizontal">
                   <input type="hidden" name="size" id="metacpan_search-size" value="20">
                  <div class="form-group">
                      <div class="search-group">
                        <i class="fa fa-search"></i>
                        <input type="text" name="q" placeholder="Search the CPAN" size="41" autocorrect="off" autocapitalize="off" spellcheck="false" id="metacpan_search-input" class="form-control" value="">
                      </div>
                  </div>
                </form>
                    <li class="icon-slidepanel visible-xs visible-sm">
                      <button data-toggle="slidepanel" data-target=".slidepanel">
                        <span class="button-fa-icon">
                          <i class="fa fa-bars slidepanel-open"></i>
                          <i class="fa fa-times slidepanel-close"></i>
                        </span>
                      </button>
                    </li>
                <form action="https://metacpan.org/account/logout" method="POST" id="metacpan-logout"></form>
                <li class="dropdown logged_in" style="display: none;">
                    <button type="button" class="dropdown-toggle" data-toggle="dropdown">
                      <i class="fa fa-user button-fa-icon logged-in-icon" aria-hidden="true"></i>
                      <i class="fas fa-chevron-down"></i>
                    </button>
                    <ul class="dropdown-menu">
                        <li><a href="https://metacpan.org/account/identities">Identities</a></li>
                        <li><a href="https://metacpan.org/account/profile">Profile</a></li>
                        <li><a href="https://metacpan.org/account/favorite/list">Favorites</a></li>
                        <li>
                            <a href="LWP.html#" type="button" onclick="$('#metacpan-logout').submit(); return false">
                              Logout
                            </a>
                        </li>
                    </ul>
                </li>
                <li class="dropdown logged_out" style="display: none;">
                    <button type="button" class="dropdown-toggle" data-toggle="dropdown">
                      <i class="fa fa-user button-fa-icon" aria-hidden="true"></i>
                      <i class="fas fa-chevron-down"></i>
                    </button>
                    <ul class="dropdown-menu">
                        <li>
                            <a href="https://metacpan.org/login/github">
                                <i class="fab fa-github fa-fw"></i>
                                GitHub
                            </a>
                        </li>
                        <li>
                            <a href="https://metacpan.org/login/twitter">
                                <i class="fab fa-twitter fa-fw"></i>
                                Twitter
                            </a>
                        </li>
                        <li>
                            <a href="https://metacpan.org/login/google">
                                <i class="fab fa-google fa-fw"></i>
                                Google
                            </a>
                        </li>
                    </ul>
                </li>
                <li class="dropdown logged_placeholder">
                    <button>
                      <i class="fa fa-user button-fa-icon" aria-hidden="true"></i>
                    </button>
                </li>
            </ul>
        </nav>
        <div class="page-content ">
          <!--
          <div class="top-notify-banner">
            <i class="fas fa-info-circle"></i>
          </div>
          -->
          <nav class="sidebar">
            <div class="slidepanel">
              <ul class="nav-list ">
    <li class="nav-header no-margin-top">
      <div class="ttip" data-toggle="tooltip" data-placement="bottom" title="The date that this version of libwww-perl was released.">
      <span class="relatize">25 Jan 2024 18:33:12 UTC</span>
    </li>
  <li>
    Distribution: <a href="https://metacpan.org/dist/libwww-perl">libwww-perl</a>
  </li>
  <li>
    Module version: 6.76
  </li>
  <li>
    <a data-keyboard-shortcut="g s" href="https://metacpan.org/dist/libwww-perl/source/lib/LWP.pm">Source</a>
    (<a href="https://metacpan.org/dist/libwww-perl/source/lib/LWP.pm?raw=1">raw</a>)
  </li>
  <li>
    <a data-keyboard-shortcut="g b" href="https://metacpan.org/dist/libwww-perl/source/lib">Browse</a>
    (<a href="https://metacpan.org/dist/libwww-perl/source/lib?raw=1">raw</a>)
  </li>
    <li>
      <a data-keyboard-shortcut="g c" href="https://metacpan.org/dist/libwww-perl/changes">Changes</a>
    </li>
    <li>
      <a rel="noopener nofollow" class="nopopup" href="https://github.com/libwww-perl/libwww-perl">Homepage</a>
    </li>
    <li>
      <a class="nopopup" href="https://metacpan.org/dist/libwww-perl/contribute">How to Contribute</a>
    </li>
    <li>
        <a rel="noopener nofollow" data-keyboard-shortcut="g r" href="https://github.com/libwww-perl/libwww-perl">Repository</a>
    </li>
    <li>
      <a rel="noopener nofollow" data-keyboard-shortcut="g i" href="https://github.com/libwww-perl/libwww-perl/issues">Issues</a>
    </li>
    <li>
      <a rel="noopener nofollow" href="http://matrix.cpantesters.org/?dist=libwww-perl+6.76" title="Matrix">Testers</a>
        <span title="(pass / fail / na)">(<a rel="noopener nofollow" href="https://www.cpantesters.org/distro/l/libwww-perl.html?oncpan=1&amp;distmat=1&amp;version=6.76&amp;grade=2" style="color: #090">418</a> / <a rel="noopener nofollow" href="https://www.cpantesters.org/distro/l/libwww-perl.html?oncpan=1&amp;distmat=1&amp;version=6.76&amp;grade=3" style="color: #900">6</a> / <a rel="noopener nofollow" href="https://www.cpantesters.org/distro/l/libwww-perl.html?oncpan=1&amp;distmat=1&amp;version=6.76&amp;grade=4">0</a>)</span>
    </li>
    <li>
      <a rel="noopener nofollow" href="http://cpants.cpanauthors.org/release/OALDERS/libwww-perl-6.76">Kwalitee</a>
    </li>
    <li>
      <div class="ttip" data-toggle="tooltip" data-placement="bottom" title="The # people with an indexing permission on libwww-perl who have released something to CPAN in the last 2 years (i.e. the # people likely able to release critical fixes in a timely manner)">
      Bus factor: 6
      </div>
    </li>
    <li>
      License: perl_5
    </li>
    <li>
      Perl: v5.8.1
    </li>
    <li class="chat-banner">
      <div><a rel="noopener nofollow" target="_blank" href="https://kiwiirc.com/nextclient/#irc://irc.perl.org/#lwp?nick=mc-guest-?">Chat with us!</a></div>
    </li>
    <li class="nav-header">Activity</li>
    <li>
<div class="activity-graph">
    <img src="https://metacpan.org/dist/libwww-perl/activity.svg?res=month" />
    <div class="comment">24 month</div>
</div>
    </li>
    <li class="nav-header">Tools</li>
    <li>
      <a itemprop="downloadUrl" href="https://cpan.metacpan.org/authors/id/O/OA/OALDERS/libwww-perl-6.76.tar.gz">
      Download (<span itemprop="fileSize">180.25KB</span>)</a>
    </li>
    <li>
      <a href="https://explorer.metacpan.org/?url=%2Fmodule%2FOALDERS%2Flibwww-perl-6.76%2Flib%2FLWP.pm">
        MetaCPAN Explorer
      </a>
    </li>
    <li>
      <a href="https://metacpan.org/dist/libwww-perl/permissions">
        Permissions
      </a>
    </li>
    <li>
      <a href="https://metacpan.org/dist/libwww-perl/releases.rss">
        Subscribe to distribution
      </a>
    </li>
    <li>
      <button class="btn btn-link" data-toggle="modal" data-target="#metacpan_install-instructions-dialog">
        Install Instructions
      </button>
    </li>
    <li>
      <form action="https://metacpan.org/search">
        <input type="hidden" name="q" value="dist:libwww-perl">
        <input type="search" name="q" placeholder="Search distribution" class="form-control tool-bar-form">
        <input type="submit" style="display: none">
      </form>
    </li>
    <li>
      <form action="https://grep.metacpan.org/search">
        <input type="hidden" name="qd" value="libwww-perl">
        <input type="hidden" name="source" value="metacpan">
        <input type="search" name="q" placeholder="grep distribution" class="form-control tool-bar-form">
        <input type="submit" style="display: none">
     </form>
    </li>
    <li class="version-jump">
<select onchange="document.location.href=&#39;/release/&#39;+this.value+&#39;/view/lib/LWP.pm&#39;" class="form-control tool-bar-form">
  <option disabled selected>Jump to version</option>
<option
  disabled
  value="OALDERS/libwww-perl-6.76"
>6.76
  (OALDERS on 2024-01-25)</option>
<option
  
  value="OALDERS/libwww-perl-6.75"
>6.75
  (OALDERS on 2024-01-24)</option>
<option
  
  value="OALDERS/libwww-perl-6.74"
>6.74
  (OALDERS on 2024-01-22)</option>
<option
  
  value="OALDERS/libwww-perl-6.73"
>6.73
  (OALDERS on 2024-01-13)</option>
<option
  
  value="OALDERS/libwww-perl-6.72"
>6.72
  (OALDERS on 2023-07-17)</option>
<option
  
  value="OALDERS/libwww-perl-6.71"
>6.71
  (OALDERS on 2023-06-20)</option>
<option
  
  value="SIMBABQUE/libwww-perl-6.70"
>6.70
  (SIMBABQUE on 2023-04-30)</option>
<option
  
  value="SIMBABQUE/libwww-perl-6.69"
>6.69
  (SIMBABQUE on 2023-04-29)</option>
<option
  
  value="OALDERS/libwww-perl-6.68"
>6.68
  (OALDERS on 2023-02-27)</option>
<option
  
  value="OALDERS/libwww-perl-6.67"
>6.67
  (OALDERS on 2022-06-14)</option>
<option
  
  value="OALDERS/libwww-perl-6.66"
>6.66
  (OALDERS on 2022-05-18)</option>
<option
  
  value="OALDERS/libwww-perl-6.65"
>6.65
  (OALDERS on 2022-05-09)</option>
<option
  
  value="OALDERS/libwww-perl-6.64"
>6.64
  (OALDERS on 2022-04-26)</option>
<option
  
  value="OALDERS/libwww-perl-6.63"
>6.63
  (OALDERS on 2022-04-25)</option>
<option
  
  value="OALDERS/libwww-perl-6.62"
>6.62
  (OALDERS on 2022-04-05)</option>
<option
  
  value="OALDERS/libwww-perl-6.61"
>6.61
  (OALDERS on 2022-01-21)</option>
<option
  
  value="OALDERS/libwww-perl-6.60"
>6.60
  (OALDERS on 2021-12-17)</option>
<option
  
  value="OALDERS/libwww-perl-6.59"
>6.59
  (OALDERS on 2021-12-02)</option>
<option
  
  value="OALDERS/libwww-perl-6.58"
>6.58
  (OALDERS on 2021-10-25)</option>
<option
  
  value="OALDERS/libwww-perl-6.57"
>6.57
  (OALDERS on 2021-09-20)</option>
<option
  
  value="OALDERS/libwww-perl-6.56"
>6.56
  (OALDERS on 2021-08-17)</option>
<option
  
  value="OALDERS/libwww-perl-6.55"
>6.55
  (OALDERS on 2021-06-17)</option>
<option
  
  value="OALDERS/libwww-perl-6.54"
>6.54
  (OALDERS on 2021-05-06)</option>
<option
  
  value="OALDERS/libwww-perl-6.53"
>6.53
  (OALDERS on 2021-03-07)</option>
<option
  
  value="OALDERS/libwww-perl-6.52"
>6.52
  (OALDERS on 2021-01-07)</option>
<option
  
  value="OALDERS/libwww-perl-6.51"
>6.51
  (OALDERS on 2020-12-29)</option>
<option
  
  value="OALDERS/libwww-perl-6.50"
>6.50
  (OALDERS on 2020-12-16)</option>
<option
  
  value="OALDERS/libwww-perl-6.49"
>6.49
  (OALDERS on 2020-09-24)</option>
<option
  
  value="OALDERS/libwww-perl-6.48"
>6.48
  (OALDERS on 2020-09-20)</option>
<option
  
  value="OALDERS/libwww-perl-6.47"
>6.47
  (OALDERS on 2020-08-18)</option>
<option
  
  value="OALDERS/libwww-perl-6.46"
>6.46
  (OALDERS on 2020-06-23)</option>
<option
  
  value="OALDERS/libwww-perl-6.45"
>6.45
  (OALDERS on 2020-06-08)</option>
<option
  
  value="OALDERS/libwww-perl-6.44"
>6.44
  (OALDERS on 2020-04-14)</option>
<option
  
  value="OALDERS/libwww-perl-6.43"
>6.43
  (OALDERS on 2019-11-26)</option>
<option
  
  value="OALDERS/libwww-perl-6.42"
>6.42
  (OALDERS on 2019-11-20)</option>
<option
  
  value="OALDERS/libwww-perl-6.41"
>6.41
  (OALDERS on 2019-10-28)</option>
<option
  
  value="OALDERS/libwww-perl-6.40"
>6.40
  (OALDERS on 2019-10-24)</option>
<option
  
  value="OALDERS/libwww-perl-6.39"
>6.39
  (OALDERS on 2019-05-06)</option>
<option
  
  value="OALDERS/libwww-perl-6.38"
>6.38
  (OALDERS on 2019-03-25)</option>
<option
  
  value="OALDERS/libwww-perl-6.37"
>6.37
  (OALDERS on 2019-03-06)</option>
<option
  
  value="ETHER/libwww-perl-6.36"
>6.36
  (ETHER on 2018-10-10)</option>
<option
  
  value="ETHER/libwww-perl-6.35"
>6.35
  (ETHER on 2018-07-16)</option>
<option
  
  value="OALDERS/libwww-perl-6.33"
>6.33
  (OALDERS on 2018-02-27)</option>
<option
  
  value="OALDERS/libwww-perl-6.32"
>6.32
  (OALDERS on 2018-02-20)</option>
<option
  
  value="OALDERS/libwww-perl-6.29"
>6.29
  (OALDERS on 2017-11-06)</option>
<option
  
  value="OALDERS/libwww-perl-6.28"
>6.28
  (OALDERS on 2017-11-06)</option>
<option
  
  value="OALDERS/libwww-perl-6.27"
>6.27
  (OALDERS on 2017-09-21)</option>
<option
  
  value="OALDERS/libwww-perl-6.25"
>6.25
  (OALDERS on 2017-04-03)</option>
<option
  
  value="OALDERS/libwww-perl-6.24"
>6.24
  (OALDERS on 2017-03-14)</option>
<option
  
  value="OALDERS/libwww-perl-6.23"
>6.23
  (OALDERS on 2017-03-07)</option>
<option
  
  value="OALDERS/libwww-perl-6.22"
>6.22
  (OALDERS on 2017-03-01)</option>
<option
  
  value="OALDERS/libwww-perl-6.21"
>6.21
  (OALDERS on 2017-02-21)</option>
<option
  
  value="OALDERS/libwww-perl-6.20"
>6.20
  (OALDERS on 2017-02-21)</option>
<option
  
  value="OALDERS/libwww-perl-6.19"
>6.19
  (OALDERS on 2017-02-14)</option>
<option
  
  value="OALDERS/libwww-perl-6.18"
>6.18
  (OALDERS on 2017-02-03)</option>
<option
  
  value="MSCHILLI/libwww-perl-6.08"
>6.08
  (MSCHILLI on 2014-07-25)</option>
<option
  
  value="MSCHILLI/libwww-perl-6.07"
>6.07
  (MSCHILLI on 2014-07-02)</option>
<option
  
  value="MSCHILLI/libwww-perl-6.06"
>6.06
  (MSCHILLI on 2014-04-16)</option>
<option
  
  value="GAAS/libwww-perl-6.05"
>6.05
  (GAAS on 2013-03-11)</option>
<option
  
  value="GAAS/libwww-perl-5.837"
>5.837
  (GAAS on 2010-09-20)</option>
<optgroup label="BackPAN">'
<option
  
  value="ETHER/libwww-perl-6.34"
>6.34
  (ETHER on 2018-06-05)</option>
<option
  
  value="ETHER/libwww-perl-6.31"
>6.31
  (ETHER on 2017-12-11)</option>
<option
  
  value="OALDERS/libwww-perl-6.30"
>6.30
  (OALDERS on 2017-12-08)</option>
<option
  
  value="OALDERS/libwww-perl-6.26"
>6.26
  (OALDERS on 2017-04-12)</option>
<option
  
  value="OALDERS/libwww-perl-6.17"
>6.17
  (OALDERS on 2017-01-31)</option>
<option
  
  value="OALDERS/libwww-perl-6.16"
>6.16
  (OALDERS on 2017-01-18)</option>
<option
  
  value="CAPOEIRAB/libwww-perl-6.15_004"
>6.15_004 DEV
  (CAPOEIRAB on 2016-02-13)</option>
<option
  
  value="CAPOEIRAB/libwww-perl-6.15_003"
>6.15_003 DEV
  (CAPOEIRAB on 2016-01-14)</option>
<option
  
  value="CAPOEIRAB/libwww-perl-6.15_002"
>6.15_002 DEV
  (CAPOEIRAB on 2016-01-14)</option>
<option
  
  value="CAPOEIRAB/libwww-perl-6.15_001"
>6.15_001 DEV
  (CAPOEIRAB on 2016-01-05)</option>
<option
  
  value="ETHER/libwww-perl-6.15"
>6.15
  (ETHER on 2015-12-05)</option>
<option
  
  value="CAPOEIRAB/libwww-perl-6.14_001"
>6.14_001 DEV
  (CAPOEIRAB on 2015-11-25)</option>
<option
  
  value="ETHER/libwww-perl-6.13"
>6.13
  (ETHER on 2015-02-14)</option>
<option
  
  value="ETHER/libwww-perl-6.12"
>6.12
  (ETHER on 2015-02-14)</option>
<option
  
  value="ETHER/libwww-perl-6.11"
>6.11
  (ETHER on 2015-02-13)</option>
<option
  
  value="ETHER/libwww-perl-6.10"
>6.10
  (ETHER on 2015-02-12)</option>
<option
  
  value="ETHER/libwww-perl-6.09"
>6.09
  (ETHER on 2015-02-10)</option>
<option
  
  value="GAAS/libwww-perl-6.04"
>6.04
  (GAAS on 2012-02-18)</option>
<option
  
  value="GAAS/libwww-perl-6.03"
>6.03
  (GAAS on 2011-10-15)</option>
<option
  
  value="GAAS/libwww-perl-6.02"
>6.02
  (GAAS on 2011-03-27)</option>
<option
  
  value="GAAS/libwww-perl-6.01"
>6.01
  (GAAS on 2011-03-09)</option>
<option
  
  value="GAAS/libwww-perl-6.00"
>6.00
  (GAAS on 2011-03-08)</option>
<option
  
  value="OLEG/libwww-perl-5.837"
>5.837
  (OLEG on 2010-11-04)</option>
<option
  
  value="GAAS/libwww-perl-5.836"
>5.836
  (GAAS on 2010-05-13)</option>
<option
  
  value="GAAS/libwww-perl-5.835"
>5.835
  (GAAS on 2010-05-05)</option>
<option
  
  value="GAAS/libwww-perl-5.834"
>5.834
  (GAAS on 2009-11-21)</option>
<option
  
  value="GAAS/libwww-perl-5.833"
>5.833
  (GAAS on 2009-10-06)</option>
<option
  
  value="GAAS/libwww-perl-5.832"
>5.832
  (GAAS on 2009-09-21)</option>
<option
  
  value="GAAS/libwww-perl-5.831"
>5.831
  (GAAS on 2009-08-13)</option>
<option
  
  value="GAAS/libwww-perl-5.830"
>5.830
  (GAAS on 2009-07-26)</option>
<option
  
  value="GAAS/libwww-perl-5.829"
>5.829
  (GAAS on 2009-07-08)</option>
<option
  
  value="GAAS/libwww-perl-5.828"
>5.828
  (GAAS on 2009-06-25)</option>
<option
  
  value="GAAS/libwww-perl-5.827"
>5.827
  (GAAS on 2009-06-15)</option>
<option
  
  value="GAAS/libwww-perl-5.826"
>5.826
  (GAAS on 2009-04-24)</option>
<option
  
  value="GAAS/libwww-perl-5.825"
>5.825
  (GAAS on 2009-02-16)</option>
<option
  
  value="GAAS/libwww-perl-5.824"
>5.824
  (GAAS on 2009-02-13)</option>
<option
  
  value="GAAS/libwww-perl-5.823"
>5.823
  (GAAS on 2009-01-12)</option>
<option
  
  value="GAAS/libwww-perl-5.822"
>5.822
  (GAAS on 2008-12-05)</option>
<option
  
  value="GAAS/libwww-perl-5.821"
>5.821
  (GAAS on 2008-11-25)</option>
<option
  
  value="GAAS/libwww-perl-5.820"
>5.820
  (GAAS on 2008-11-05)</option>
<option
  
  value="GAAS/libwww-perl-5.819"
>5.819
  (GAAS on 2008-10-20)</option>
<option
  
  value="GAAS/libwww-perl-5.818"
>5.818
  (GAAS on 2008-10-16)</option>
<option
  
  value="GAAS/libwww-perl-5.817"
>5.817
  (GAAS on 2008-10-10)</option>
<option
  
  value="GAAS/libwww-perl-5.816"
>5.816
  (GAAS on 2008-09-29)</option>
<option
  
  value="GAAS/libwww-perl-5.815"
>5.815
  (GAAS on 2008-09-24)</option>
<option
  
  value="GAAS/libwww-perl-5.814"
>5.814
  (GAAS on 2008-07-25)</option>
<option
  
  value="GAAS/libwww-perl-5.813"
>5.813
  (GAAS on 2008-06-17)</option>
<option
  
  value="GAAS/libwww-perl-5.812"
>5.812
  (GAAS on 2008-04-16)</option>
<option
  
  value="GAAS/libwww-perl-5.811"
>5.811
  (GAAS on 2008-04-14)</option>
<option
  
  value="GAAS/libwww-perl-5.810"
>5.810
  (GAAS on 2008-04-08)</option>
<option
  
  value="GAAS/libwww-perl-5.808"
>5.808
  (GAAS on 2007-08-05)</option>
<option
  
  value="GAAS/libwww-perl-5.807"
>5.807
  (GAAS on 2007-07-31)</option>
<option
  
  value="GAAS/libwww-perl-5.806"
>5.806
  (GAAS on 2007-07-19)</option>
<option
  
  value="GAAS/libwww-perl-5.805"
>5.805
  (GAAS on 2005-12-08)</option>
<option
  
  value="GAAS/libwww-perl-5.804"
>5.804
  (GAAS on 2005-12-06)</option>
<option
  
  value="GAAS/libwww-perl-5.803"
>5.803
  (GAAS on 2004-12-11)</option>
<option
  
  value="GAAS/libwww-perl-5.802"
>5.802
  (GAAS on 2004-11-30)</option>
<option
  
  value="GAAS/libwww-perl-5.801"
>5.801
  (GAAS on 2004-11-12)</option>
<option
  
  value="GAAS/libwww-perl-5.800"
>5.800
  (GAAS on 2004-06-16)</option>
<option
  
  value="GAAS/libwww-perl-5.79"
>5.79
  (GAAS on 2004-04-13)</option>
<option
  
  value="GAAS/libwww-perl-5.78"
>5.78
  (GAAS on 2004-04-07)</option>
<option
  
  value="GAAS/libwww-perl-5.77"
>5.77
  (GAAS on 2004-04-06)</option>
<option
  
  value="GAAS/libwww-perl-5.76"
>5.76
  (GAAS on 2003-11-21)</option>
<option
  
  value="GAAS/libwww-perl-5.75"
>5.75
  (GAAS on 2003-10-26)</option>
<option
  
  value="GAAS/libwww-perl-5.74"
>5.74
  (GAAS on 2003-10-23)</option>
<option
  
  value="GAAS/libwww-perl-5.73"
>5.73
  (GAAS on 2003-10-19)</option>
<option
  
  value="GAAS/libwww-perl-5.72"
>5.72
  (GAAS on 2003-10-15)</option>
<option
  
  value="GAAS/libwww-perl-5.71"
>5.71
  (GAAS on 2003-10-14)</option>
<option
  
  value="GAAS/libwww-perl-5.70"
>5.70
  (GAAS on 2003-10-13)</option>
<option
  
  value="GAAS/libwww-perl-5.69"
>5.69
  (GAAS on 2003-01-24)</option>
<option
  
  value="GAAS/libwww-perl-5.68"
>5.68
  (GAAS on 2003-01-03)</option>
<option
  
  value="GAAS/libwww-perl-5.67"
>5.67
  (GAAS on 2003-01-01)</option>
<option
  
  value="GAAS/libwww-perl-5.66"
>5.66
  (GAAS on 2002-12-20)</option>
<option
  
  value="GAAS/libwww-perl-5.65"
>5.65
  (GAAS on 2002-05-31)</option>
<option
  
  value="GAAS/libwww-perl-5.64"
>5.64
  (GAAS on 2002-02-09)</option>
<option
  
  value="GAAS/libwww-perl-5.63"
>5.63
  (GAAS on 2001-12-14)</option>
<option
  
  value="GAAS/libwww-perl-5.62"
>5.62
  (GAAS on 2001-11-21)</option>
<option
  
  value="GAAS/libwww-perl-5.61"
>5.61
  (GAAS on 2001-11-17)</option>
<option
  
  value="GAAS/libwww-perl-5.60"
>5.60
  (GAAS on 2001-10-26)</option>
<option
  
  value="GAAS/libwww-perl-5.53_97"
>5.53_97 DEV
  (GAAS on 2001-09-20)</option>
<option
  
  value="GAAS/libwww-perl-5.53_96"
>5.53_96 DEV
  (GAAS on 2001-08-28)</option>
<option
  
  value="GAAS/libwww-perl-5.53_95"
>5.53_95 DEV
  (GAAS on 2001-08-07)</option>
<option
  
  value="GAAS/libwww-perl-5.53_94"
>5.53_94 DEV
  (GAAS on 2001-05-05)</option>
<option
  
  value="GAAS/libwww-perl-5.53_93"
>5.53_93 DEV
  (GAAS on 2001-04-29)</option>
<option
  
  value="GAAS/libwww-perl-5.53_92"
>5.53_92 DEV
  (GAAS on 2001-04-25)</option>
<option
  
  value="GAAS/libwww-perl-5.53_91"
>5.53_91 DEV
  (GAAS on 2001-04-21)</option>
<option
  
  value="GAAS/libwww-perl-5.53_90"
>5.53_90 DEV
  (GAAS on 2001-04-19)</option>
<option
  
  value="GAAS/libwww-perl-5.53"
>5.53
  (GAAS on 2001-04-10)</option>
<option
  
  value="GAAS/libwww-perl-5.52"
>5.52
  (GAAS on 2001-03-29)</option>
<option
  
  value="GAAS/libwww-perl-5.51"
>5.51
  (GAAS on 2001-03-14)</option>
<option
  
  value="GAAS/libwww-perl-5.50"
>5.50
  (GAAS on 2001-01-12)</option>
<option
  
  value="GAAS/libwww-perl-5.49"
>5.49
  (GAAS on 2001-01-01)</option>
<option
  
  value="GAAS/libwww-perl-5.48"
>5.48
  (GAAS on 2000-04-09)</option>
<option
  
  value="GAAS/libwww-perl-5.47"
>5.47
  (GAAS on 1999-11-16)</option>
<option
  
  value="GAAS/libwww-perl-5.46"
>5.46
  (GAAS on 1999-10-28)</option>
<option
  
  value="GAAS/libwww-perl-5.45"
>5.45
  (GAAS on 1999-09-20)</option>
<option
  
  value="GAAS/libwww-perl-5.44"
>5.44
  (GAAS on 1999-06-25)</option>
<option
  
  value="GAAS/libwww-perl-5.43"
>5.43
  (GAAS on 1999-05-09)</option>
<option
  
  value="GAAS/libwww-perl-5.42"
>5.42
  (GAAS on 1999-03-20)</option>
<option
  
  value="GAAS/libwww-perl-5.41"
>5.41
  (GAAS on 1998-11-19)</option>
<option
  
  value="GAAS/libwww-perl-5.40_01"
>5.40_01 DEV
  (GAAS on 1998-10-12)</option>
<option
  
  value="GAAS/libwww-perl-5.36"
>5.36
  (GAAS on 1998-08-04)</option>
<option
  
  value="GAAS/libwww-perl-5.35"
>5.35
  (GAAS on 1998-07-09)</option>
<option
  
  value="GAAS/libwww-perl-5.34"
>5.34
  (GAAS on 1998-07-07)</option>
<option
  
  value="GAAS/libwww-perl-5.33"
>5.33
  (GAAS on 1998-05-07)</option>
<option
  
  value="GAAS/libwww-perl-5.32"
>5.32
  (GAAS on 1998-04-17)</option>
<option
  
  value="GAAS/libwww-perl-5.31"
>5.31
  (GAAS on 1998-04-10)</option>
<option
  
  value="GAAS/libwww-perl-5.30"
>5.30
  (GAAS on 1998-03-31)</option>
<option
  
  value="GAAS/libwww-perl-5.22"
>5.22
  (GAAS on 1998-03-24)</option>
<option
  
  value="GAAS/libwww-perl-5.21"
>5.21
  (GAAS on 1998-03-12)</option>
<option
  
  value="GAAS/libwww-perl-5.20"
>5.20
  (GAAS on 1998-02-12)</option>
<option
  
  value="GAAS/libwww-perl-5.19"
>5.19
  (GAAS on 1998-01-26)</option>
<option
  
  value="GAAS/libwww-perl-5.18_05"
>5.18_05 DEV
  (GAAS on 1998-01-20)</option>
<option
  
  value="GAAS/libwww-perl-5.18_04"
>5.18_04 DEV
  (GAAS on 1997-12-17)</option>
<option
  
  value="GAAS/libwww-perl-5.18_03"
>5.18_03 DEV
  (GAAS on 1997-12-16)</option>
<option
  
  value="GAAS/libwww-perl-5.18"
>5.18
  (GAAS on 1997-12-12)</option>
<option
  
  value="GAAS/libwww-perl-5.15"
>5.15
  (GAAS on 1997-11-06)</option>
<option
  
  value="GAAS/libwww-perl-5.14"
>5.14
  (GAAS on 1997-10-12)</option>
<option
  
  value="GAAS/libwww-perl-5.13"
>5.13
  (GAAS on 1997-09-20)</option>
<option
  
  value="GAAS/libwww-perl-5.12"
>5.12
  (GAAS on 1997-09-05)</option>
<option
  
  value="GAAS/libwww-perl-5.11"
>5.11
  (GAAS on 1997-08-06)</option>
<option
  
  value="GAAS/libwww-perl-5.10"
>5.10
  (GAAS on 1997-06-20)</option>
<option
  
  value="GAAS/libwww-perl-5.09"
>5.09
  (GAAS on 1997-06-10)</option>
<option
  
  value="GAAS/libwww-perl-5.08"
>5.08
  (GAAS on 1997-04-05)</option>
<option
  
  value="GAAS/libwww-perl-5.07"
>5.07
  (GAAS on 1997-02-11)</option>
<option
  
  value="GAAS/libwww-perl-5.06"
>5.06
  (GAAS on 1997-01-27)</option>
<option
  
  value="GAAS/libwww-perl-5.05"
>5.05
  (GAAS on 1996-12-04)</option>
<option
  
  value="GAAS/libwww-perl-5.04"
>5.04
  (GAAS on 1996-10-22)</option>
<option
  
  value="GAAS/libwww-perl-5.03"
>5.03
  (GAAS on 1996-09-30)</option>
<option
  
  value="GAAS/libwww-perl-5.02"
>5.02
  (GAAS on 1996-09-11)</option>
<option
  
  value="GAAS/libwww-perl-5.01"
>5.01
  (GAAS on 1996-08-02)</option>
<option
  
  value="GAAS/libwww-perl-5.00"
>5.00
  (GAAS on 1996-05-26)</option>
<option
  
  value="GAAS/libwww-perl-5b13"
>5b13
  (GAAS on 1996-05-09)</option>
<option
  
  value="GAAS/libwww-perl-5b6"
>5b6
  (GAAS on 1995-11-06)</option>
<option
  
  value="GAAS/libwww-perl-5b5"
>5b5
  (GAAS on 1995-09-16)</option>
</optgroup>
</select>
    </li>
    <li class="version-diff">
<select onchange="document.location.href='/release/OALDERS/libwww-perl-6.76/diff/' + encodeURIComponent(this.value) + '/lib/LWP.pm'
" class="form-control tool-bar-form">
  <option disabled selected>Diff with version</option>
<option
  disabled
  value="OALDERS/libwww-perl-6.76"
>6.76
  (OALDERS on 2024-01-25)</option>
<option
  
  value="OALDERS/libwww-perl-6.75"
>6.75
  (OALDERS on 2024-01-24)</option>
<option
  
  value="OALDERS/libwww-perl-6.74"
>6.74
  (OALDERS on 2024-01-22)</option>
<option
  
  value="OALDERS/libwww-perl-6.73"
>6.73
  (OALDERS on 2024-01-13)</option>
<option
  
  value="OALDERS/libwww-perl-6.72"
>6.72
  (OALDERS on 2023-07-17)</option>
<option
  
  value="OALDERS/libwww-perl-6.71"
>6.71
  (OALDERS on 2023-06-20)</option>
<option
  
  value="SIMBABQUE/libwww-perl-6.70"
>6.70
  (SIMBABQUE on 2023-04-30)</option>
<option
  
  value="SIMBABQUE/libwww-perl-6.69"
>6.69
  (SIMBABQUE on 2023-04-29)</option>
<option
  
  value="OALDERS/libwww-perl-6.68"
>6.68
  (OALDERS on 2023-02-27)</option>
<option
  
  value="OALDERS/libwww-perl-6.67"
>6.67
  (OALDERS on 2022-06-14)</option>
<option
  
  value="OALDERS/libwww-perl-6.66"
>6.66
  (OALDERS on 2022-05-18)</option>
<option
  
  value="OALDERS/libwww-perl-6.65"
>6.65
  (OALDERS on 2022-05-09)</option>
<option
  
  value="OALDERS/libwww-perl-6.64"
>6.64
  (OALDERS on 2022-04-26)</option>
<option
  
  value="OALDERS/libwww-perl-6.63"
>6.63
  (OALDERS on 2022-04-25)</option>
<option
  
  value="OALDERS/libwww-perl-6.62"
>6.62
  (OALDERS on 2022-04-05)</option>
<option
  
  value="OALDERS/libwww-perl-6.61"
>6.61
  (OALDERS on 2022-01-21)</option>
<option
  
  value="OALDERS/libwww-perl-6.60"
>6.60
  (OALDERS on 2021-12-17)</option>
<option
  
  value="OALDERS/libwww-perl-6.59"
>6.59
  (OALDERS on 2021-12-02)</option>
<option
  
  value="OALDERS/libwww-perl-6.58"
>6.58
  (OALDERS on 2021-10-25)</option>
<option
  
  value="OALDERS/libwww-perl-6.57"
>6.57
  (OALDERS on 2021-09-20)</option>
<option
  
  value="OALDERS/libwww-perl-6.56"
>6.56
  (OALDERS on 2021-08-17)</option>
<option
  
  value="OALDERS/libwww-perl-6.55"
>6.55
  (OALDERS on 2021-06-17)</option>
<option
  
  value="OALDERS/libwww-perl-6.54"
>6.54
  (OALDERS on 2021-05-06)</option>
<option
  
  value="OALDERS/libwww-perl-6.53"
>6.53
  (OALDERS on 2021-03-07)</option>
<option
  
  value="OALDERS/libwww-perl-6.52"
>6.52
  (OALDERS on 2021-01-07)</option>
<option
  
  value="OALDERS/libwww-perl-6.51"
>6.51
  (OALDERS on 2020-12-29)</option>
<option
  
  value="OALDERS/libwww-perl-6.50"
>6.50
  (OALDERS on 2020-12-16)</option>
<option
  
  value="OALDERS/libwww-perl-6.49"
>6.49
  (OALDERS on 2020-09-24)</option>
<option
  
  value="OALDERS/libwww-perl-6.48"
>6.48
  (OALDERS on 2020-09-20)</option>
<option
  
  value="OALDERS/libwww-perl-6.47"
>6.47
  (OALDERS on 2020-08-18)</option>
<option
  
  value="OALDERS/libwww-perl-6.46"
>6.46
  (OALDERS on 2020-06-23)</option>
<option
  
  value="OALDERS/libwww-perl-6.45"
>6.45
  (OALDERS on 2020-06-08)</option>
<option
  
  value="OALDERS/libwww-perl-6.44"
>6.44
  (OALDERS on 2020-04-14)</option>
<option
  
  value="OALDERS/libwww-perl-6.43"
>6.43
  (OALDERS on 2019-11-26)</option>
<option
  
  value="OALDERS/libwww-perl-6.42"
>6.42
  (OALDERS on 2019-11-20)</option>
<option
  
  value="OALDERS/libwww-perl-6.41"
>6.41
  (OALDERS on 2019-10-28)</option>
<option
  
  value="OALDERS/libwww-perl-6.40"
>6.40
  (OALDERS on 2019-10-24)</option>
<option
  
  value="OALDERS/libwww-perl-6.39"
>6.39
  (OALDERS on 2019-05-06)</option>
<option
  
  value="OALDERS/libwww-perl-6.38"
>6.38
  (OALDERS on 2019-03-25)</option>
<option
  
  value="OALDERS/libwww-perl-6.37"
>6.37
  (OALDERS on 2019-03-06)</option>
<option
  
  value="ETHER/libwww-perl-6.36"
>6.36
  (ETHER on 2018-10-10)</option>
<option
  
  value="ETHER/libwww-perl-6.35"
>6.35
  (ETHER on 2018-07-16)</option>
<option
  
  value="OALDERS/libwww-perl-6.33"
>6.33
  (OALDERS on 2018-02-27)</option>
<option
  
  value="OALDERS/libwww-perl-6.32"
>6.32
  (OALDERS on 2018-02-20)</option>
<option
  
  value="OALDERS/libwww-perl-6.29"
>6.29
  (OALDERS on 2017-11-06)</option>
<option
  
  value="OALDERS/libwww-perl-6.28"
>6.28
  (OALDERS on 2017-11-06)</option>
<option
  
  value="OALDERS/libwww-perl-6.27"
>6.27
  (OALDERS on 2017-09-21)</option>
<option
  
  value="OALDERS/libwww-perl-6.25"
>6.25
  (OALDERS on 2017-04-03)</option>
<option
  
  value="OALDERS/libwww-perl-6.24"
>6.24
  (OALDERS on 2017-03-14)</option>
<option
  
  value="OALDERS/libwww-perl-6.23"
>6.23
  (OALDERS on 2017-03-07)</option>
<option
  
  value="OALDERS/libwww-perl-6.22"
>6.22
  (OALDERS on 2017-03-01)</option>
<option
  
  value="OALDERS/libwww-perl-6.21"
>6.21
  (OALDERS on 2017-02-21)</option>
<option
  
  value="OALDERS/libwww-perl-6.20"
>6.20
  (OALDERS on 2017-02-21)</option>
<option
  
  value="OALDERS/libwww-perl-6.19"
>6.19
  (OALDERS on 2017-02-14)</option>
<option
  
  value="OALDERS/libwww-perl-6.18"
>6.18
  (OALDERS on 2017-02-03)</option>
<option
  
  value="MSCHILLI/libwww-perl-6.08"
>6.08
  (MSCHILLI on 2014-07-25)</option>
<option
  
  value="MSCHILLI/libwww-perl-6.07"
>6.07
  (MSCHILLI on 2014-07-02)</option>
<option
  
  value="MSCHILLI/libwww-perl-6.06"
>6.06
  (MSCHILLI on 2014-04-16)</option>
<option
  
  value="GAAS/libwww-perl-6.05"
>6.05
  (GAAS on 2013-03-11)</option>
<option
  
  value="GAAS/libwww-perl-5.837"
>5.837
  (GAAS on 2010-09-20)</option>
<optgroup label="BackPAN">'
<option
  
  value="ETHER/libwww-perl-6.34"
>6.34
  (ETHER on 2018-06-05)</option>
<option
  
  value="ETHER/libwww-perl-6.31"
>6.31
  (ETHER on 2017-12-11)</option>
<option
  
  value="OALDERS/libwww-perl-6.30"
>6.30
  (OALDERS on 2017-12-08)</option>
<option
  
  value="OALDERS/libwww-perl-6.26"
>6.26
  (OALDERS on 2017-04-12)</option>
<option
  
  value="OALDERS/libwww-perl-6.17"
>6.17
  (OALDERS on 2017-01-31)</option>
<option
  
  value="OALDERS/libwww-perl-6.16"
>6.16
  (OALDERS on 2017-01-18)</option>
<option
  
  value="CAPOEIRAB/libwww-perl-6.15_004"
>6.15_004 DEV
  (CAPOEIRAB on 2016-02-13)</option>
<option
  
  value="CAPOEIRAB/libwww-perl-6.15_003"
>6.15_003 DEV
  (CAPOEIRAB on 2016-01-14)</option>
<option
  
  value="CAPOEIRAB/libwww-perl-6.15_002"
>6.15_002 DEV
  (CAPOEIRAB on 2016-01-14)</option>
<option
  
  value="CAPOEIRAB/libwww-perl-6.15_001"
>6.15_001 DEV
  (CAPOEIRAB on 2016-01-05)</option>
<option
  
  value="ETHER/libwww-perl-6.15"
>6.15
  (ETHER on 2015-12-05)</option>
<option
  
  value="CAPOEIRAB/libwww-perl-6.14_001"
>6.14_001 DEV
  (CAPOEIRAB on 2015-11-25)</option>
<option
  
  value="ETHER/libwww-perl-6.13"
>6.13
  (ETHER on 2015-02-14)</option>
<option
  
  value="ETHER/libwww-perl-6.12"
>6.12
  (ETHER on 2015-02-14)</option>
<option
  
  value="ETHER/libwww-perl-6.11"
>6.11
  (ETHER on 2015-02-13)</option>
<option
  
  value="ETHER/libwww-perl-6.10"
>6.10
  (ETHER on 2015-02-12)</option>
<option
  
  value="ETHER/libwww-perl-6.09"
>6.09
  (ETHER on 2015-02-10)</option>
<option
  
  value="GAAS/libwww-perl-6.04"
>6.04
  (GAAS on 2012-02-18)</option>
<option
  
  value="GAAS/libwww-perl-6.03"
>6.03
  (GAAS on 2011-10-15)</option>
<option
  
  value="GAAS/libwww-perl-6.02"
>6.02
  (GAAS on 2011-03-27)</option>
<option
  
  value="GAAS/libwww-perl-6.01"
>6.01
  (GAAS on 2011-03-09)</option>
<option
  
  value="GAAS/libwww-perl-6.00"
>6.00
  (GAAS on 2011-03-08)</option>
<option
  
  value="OLEG/libwww-perl-5.837"
>5.837
  (OLEG on 2010-11-04)</option>
<option
  
  value="GAAS/libwww-perl-5.836"
>5.836
  (GAAS on 2010-05-13)</option>
<option
  
  value="GAAS/libwww-perl-5.835"
>5.835
  (GAAS on 2010-05-05)</option>
<option
  
  value="GAAS/libwww-perl-5.834"
>5.834
  (GAAS on 2009-11-21)</option>
<option
  
  value="GAAS/libwww-perl-5.833"
>5.833
  (GAAS on 2009-10-06)</option>
<option
  
  value="GAAS/libwww-perl-5.832"
>5.832
  (GAAS on 2009-09-21)</option>
<option
  
  value="GAAS/libwww-perl-5.831"
>5.831
  (GAAS on 2009-08-13)</option>
<option
  
  value="GAAS/libwww-perl-5.830"
>5.830
  (GAAS on 2009-07-26)</option>
<option
  
  value="GAAS/libwww-perl-5.829"
>5.829
  (GAAS on 2009-07-08)</option>
<option
  
  value="GAAS/libwww-perl-5.828"
>5.828
  (GAAS on 2009-06-25)</option>
<option
  
  value="GAAS/libwww-perl-5.827"
>5.827
  (GAAS on 2009-06-15)</option>
<option
  
  value="GAAS/libwww-perl-5.826"
>5.826
  (GAAS on 2009-04-24)</option>
<option
  
  value="GAAS/libwww-perl-5.825"
>5.825
  (GAAS on 2009-02-16)</option>
<option
  
  value="GAAS/libwww-perl-5.824"
>5.824
  (GAAS on 2009-02-13)</option>
<option
  
  value="GAAS/libwww-perl-5.823"
>5.823
  (GAAS on 2009-01-12)</option>
<option
  
  value="GAAS/libwww-perl-5.822"
>5.822
  (GAAS on 2008-12-05)</option>
<option
  
  value="GAAS/libwww-perl-5.821"
>5.821
  (GAAS on 2008-11-25)</option>
<option
  
  value="GAAS/libwww-perl-5.820"
>5.820
  (GAAS on 2008-11-05)</option>
<option
  
  value="GAAS/libwww-perl-5.819"
>5.819
  (GAAS on 2008-10-20)</option>
<option
  
  value="GAAS/libwww-perl-5.818"
>5.818
  (GAAS on 2008-10-16)</option>
<option
  
  value="GAAS/libwww-perl-5.817"
>5.817
  (GAAS on 2008-10-10)</option>
<option
  
  value="GAAS/libwww-perl-5.816"
>5.816
  (GAAS on 2008-09-29)</option>
<option
  
  value="GAAS/libwww-perl-5.815"
>5.815
  (GAAS on 2008-09-24)</option>
<option
  
  value="GAAS/libwww-perl-5.814"
>5.814
  (GAAS on 2008-07-25)</option>
<option
  
  value="GAAS/libwww-perl-5.813"
>5.813
  (GAAS on 2008-06-17)</option>
<option
  
  value="GAAS/libwww-perl-5.812"
>5.812
  (GAAS on 2008-04-16)</option>
<option
  
  value="GAAS/libwww-perl-5.811"
>5.811
  (GAAS on 2008-04-14)</option>
<option
  
  value="GAAS/libwww-perl-5.810"
>5.810
  (GAAS on 2008-04-08)</option>
<option
  
  value="GAAS/libwww-perl-5.808"
>5.808
  (GAAS on 2007-08-05)</option>
<option
  
  value="GAAS/libwww-perl-5.807"
>5.807
  (GAAS on 2007-07-31)</option>
<option
  
  value="GAAS/libwww-perl-5.806"
>5.806
  (GAAS on 2007-07-19)</option>
<option
  
  value="GAAS/libwww-perl-5.805"
>5.805
  (GAAS on 2005-12-08)</option>
<option
  
  value="GAAS/libwww-perl-5.804"
>5.804
  (GAAS on 2005-12-06)</option>
<option
  
  value="GAAS/libwww-perl-5.803"
>5.803
  (GAAS on 2004-12-11)</option>
<option
  
  value="GAAS/libwww-perl-5.802"
>5.802
  (GAAS on 2004-11-30)</option>
<option
  
  value="GAAS/libwww-perl-5.801"
>5.801
  (GAAS on 2004-11-12)</option>
<option
  
  value="GAAS/libwww-perl-5.800"
>5.800
  (GAAS on 2004-06-16)</option>
<option
  
  value="GAAS/libwww-perl-5.79"
>5.79
  (GAAS on 2004-04-13)</option>
<option
  
  value="GAAS/libwww-perl-5.78"
>5.78
  (GAAS on 2004-04-07)</option>
<option
  
  value="GAAS/libwww-perl-5.77"
>5.77
  (GAAS on 2004-04-06)</option>
<option
  
  value="GAAS/libwww-perl-5.76"
>5.76
  (GAAS on 2003-11-21)</option>
<option
  
  value="GAAS/libwww-perl-5.75"
>5.75
  (GAAS on 2003-10-26)</option>
<option
  
  value="GAAS/libwww-perl-5.74"
>5.74
  (GAAS on 2003-10-23)</option>
<option
  
  value="GAAS/libwww-perl-5.73"
>5.73
  (GAAS on 2003-10-19)</option>
<option
  
  value="GAAS/libwww-perl-5.72"
>5.72
  (GAAS on 2003-10-15)</option>
<option
  
  value="GAAS/libwww-perl-5.71"
>5.71
  (GAAS on 2003-10-14)</option>
<option
  
  value="GAAS/libwww-perl-5.70"
>5.70
  (GAAS on 2003-10-13)</option>
<option
  
  value="GAAS/libwww-perl-5.69"
>5.69
  (GAAS on 2003-01-24)</option>
<option
  
  value="GAAS/libwww-perl-5.68"
>5.68
  (GAAS on 2003-01-03)</option>
<option
  
  value="GAAS/libwww-perl-5.67"
>5.67
  (GAAS on 2003-01-01)</option>
<option
  
  value="GAAS/libwww-perl-5.66"
>5.66
  (GAAS on 2002-12-20)</option>
<option
  
  value="GAAS/libwww-perl-5.65"
>5.65
  (GAAS on 2002-05-31)</option>
<option
  
  value="GAAS/libwww-perl-5.64"
>5.64
  (GAAS on 2002-02-09)</option>
<option
  
  value="GAAS/libwww-perl-5.63"
>5.63
  (GAAS on 2001-12-14)</option>
<option
  
  value="GAAS/libwww-perl-5.62"
>5.62
  (GAAS on 2001-11-21)</option>
<option
  
  value="GAAS/libwww-perl-5.61"
>5.61
  (GAAS on 2001-11-17)</option>
<option
  
  value="GAAS/libwww-perl-5.60"
>5.60
  (GAAS on 2001-10-26)</option>
<option
  
  value="GAAS/libwww-perl-5.53_97"
>5.53_97 DEV
  (GAAS on 2001-09-20)</option>
<option
  
  value="GAAS/libwww-perl-5.53_96"
>5.53_96 DEV
  (GAAS on 2001-08-28)</option>
<option
  
  value="GAAS/libwww-perl-5.53_95"
>5.53_95 DEV
  (GAAS on 2001-08-07)</option>
<option
  
  value="GAAS/libwww-perl-5.53_94"
>5.53_94 DEV
  (GAAS on 2001-05-05)</option>
<option
  
  value="GAAS/libwww-perl-5.53_93"
>5.53_93 DEV
  (GAAS on 2001-04-29)</option>
<option
  
  value="GAAS/libwww-perl-5.53_92"
>5.53_92 DEV
  (GAAS on 2001-04-25)</option>
<option
  
  value="GAAS/libwww-perl-5.53_91"
>5.53_91 DEV
  (GAAS on 2001-04-21)</option>
<option
  
  value="GAAS/libwww-perl-5.53_90"
>5.53_90 DEV
  (GAAS on 2001-04-19)</option>
<option
  
  value="GAAS/libwww-perl-5.53"
>5.53
  (GAAS on 2001-04-10)</option>
<option
  
  value="GAAS/libwww-perl-5.52"
>5.52
  (GAAS on 2001-03-29)</option>
<option
  
  value="GAAS/libwww-perl-5.51"
>5.51
  (GAAS on 2001-03-14)</option>
<option
  
  value="GAAS/libwww-perl-5.50"
>5.50
  (GAAS on 2001-01-12)</option>
<option
  
  value="GAAS/libwww-perl-5.49"
>5.49
  (GAAS on 2001-01-01)</option>
<option
  
  value="GAAS/libwww-perl-5.48"
>5.48
  (GAAS on 2000-04-09)</option>
<option
  
  value="GAAS/libwww-perl-5.47"
>5.47
  (GAAS on 1999-11-16)</option>
<option
  
  value="GAAS/libwww-perl-5.46"
>5.46
  (GAAS on 1999-10-28)</option>
<option
  
  value="GAAS/libwww-perl-5.45"
>5.45
  (GAAS on 1999-09-20)</option>
<option
  
  value="GAAS/libwww-perl-5.44"
>5.44
  (GAAS on 1999-06-25)</option>
<option
  
  value="GAAS/libwww-perl-5.43"
>5.43
  (GAAS on 1999-05-09)</option>
<option
  
  value="GAAS/libwww-perl-5.42"
>5.42
  (GAAS on 1999-03-20)</option>
<option
  
  value="GAAS/libwww-perl-5.41"
>5.41
  (GAAS on 1998-11-19)</option>
<option
  
  value="GAAS/libwww-perl-5.40_01"
>5.40_01 DEV
  (GAAS on 1998-10-12)</option>
<option
  
  value="GAAS/libwww-perl-5.36"
>5.36
  (GAAS on 1998-08-04)</option>
<option
  
  value="GAAS/libwww-perl-5.35"
>5.35
  (GAAS on 1998-07-09)</option>
<option
  
  value="GAAS/libwww-perl-5.34"
>5.34
  (GAAS on 1998-07-07)</option>
<option
  
  value="GAAS/libwww-perl-5.33"
>5.33
  (GAAS on 1998-05-07)</option>
<option
  
  value="GAAS/libwww-perl-5.32"
>5.32
  (GAAS on 1998-04-17)</option>
<option
  
  value="GAAS/libwww-perl-5.31"
>5.31
  (GAAS on 1998-04-10)</option>
<option
  
  value="GAAS/libwww-perl-5.30"
>5.30
  (GAAS on 1998-03-31)</option>
<option
  
  value="GAAS/libwww-perl-5.22"
>5.22
  (GAAS on 1998-03-24)</option>
<option
  
  value="GAAS/libwww-perl-5.21"
>5.21
  (GAAS on 1998-03-12)</option>
<option
  
  value="GAAS/libwww-perl-5.20"
>5.20
  (GAAS on 1998-02-12)</option>
<option
  
  value="GAAS/libwww-perl-5.19"
>5.19
  (GAAS on 1998-01-26)</option>
<option
  
  value="GAAS/libwww-perl-5.18_05"
>5.18_05 DEV
  (GAAS on 1998-01-20)</option>
<option
  
  value="GAAS/libwww-perl-5.18_04"
>5.18_04 DEV
  (GAAS on 1997-12-17)</option>
<option
  
  value="GAAS/libwww-perl-5.18_03"
>5.18_03 DEV
  (GAAS on 1997-12-16)</option>
<option
  
  value="GAAS/libwww-perl-5.18"
>5.18
  (GAAS on 1997-12-12)</option>
<option
  
  value="GAAS/libwww-perl-5.15"
>5.15
  (GAAS on 1997-11-06)</option>
<option
  
  value="GAAS/libwww-perl-5.14"
>5.14
  (GAAS on 1997-10-12)</option>
<option
  
  value="GAAS/libwww-perl-5.13"
>5.13
  (GAAS on 1997-09-20)</option>
<option
  
  value="GAAS/libwww-perl-5.12"
>5.12
  (GAAS on 1997-09-05)</option>
<option
  
  value="GAAS/libwww-perl-5.11"
>5.11
  (GAAS on 1997-08-06)</option>
<option
  
  value="GAAS/libwww-perl-5.10"
>5.10
  (GAAS on 1997-06-20)</option>
<option
  
  value="GAAS/libwww-perl-5.09"
>5.09
  (GAAS on 1997-06-10)</option>
<option
  
  value="GAAS/libwww-perl-5.08"
>5.08
  (GAAS on 1997-04-05)</option>
<option
  
  value="GAAS/libwww-perl-5.07"
>5.07
  (GAAS on 1997-02-11)</option>
<option
  
  value="GAAS/libwww-perl-5.06"
>5.06
  (GAAS on 1997-01-27)</option>
<option
  
  value="GAAS/libwww-perl-5.05"
>5.05
  (GAAS on 1996-12-04)</option>
<option
  
  value="GAAS/libwww-perl-5.04"
>5.04
  (GAAS on 1996-10-22)</option>
<option
  
  value="GAAS/libwww-perl-5.03"
>5.03
  (GAAS on 1996-09-30)</option>
<option
  
  value="GAAS/libwww-perl-5.02"
>5.02
  (GAAS on 1996-09-11)</option>
<option
  
  value="GAAS/libwww-perl-5.01"
>5.01
  (GAAS on 1996-08-02)</option>
<option
  
  value="GAAS/libwww-perl-5.00"
>5.00
  (GAAS on 1996-05-26)</option>
<option
  
  value="GAAS/libwww-perl-5b13"
>5b13
  (GAAS on 1996-05-09)</option>
<option
  
  value="GAAS/libwww-perl-5b6"
>5b6
  (GAAS on 1995-11-06)</option>
<option
  
  value="GAAS/libwww-perl-5b5"
>5b5
  (GAAS on 1995-09-16)</option>
</optgroup>
</select>
    </li>

    <li>
<ul class="dependencies">
  <li class="nav-header">Dependencies</li>
  <li><a href="https://metacpan.org/pod/Digest::MD5" title="Digest::MD5" class="ellipsis">Digest::MD5</a></li>
  <li><a href="https://metacpan.org/pod/Encode" title="Encode" class="ellipsis">Encode</a></li>
  <li><a href="./Encode::Locale.html" title="Encode::Locale" class="ellipsis">Encode::Locale</a></li>
  <li><a href="https://metacpan.org/pod/File::Copy" title="File::Copy" class="ellipsis">File::Copy</a></li>
  <li><a href="https://metacpan.org/pod/File::Listing" title="File::Listing" class="ellipsis">File::Listing</a></li>
  <li><a href="https://metacpan.org/pod/File::Temp" title="File::Temp" class="ellipsis">File::Temp</a></li>
  <li><a href="https://metacpan.org/pod/Getopt::Long" title="Getopt::Long" class="ellipsis">Getopt::Long</a></li>
  <li><a href="./HTML::Entities.html" title="HTML::Entities" class="ellipsis">HTML::Entities</a></li>
  <li><a href="https://metacpan.org/pod/HTML::HeadParser" title="HTML::HeadParser" class="ellipsis">HTML::HeadParser</a></li>
  <li><a href="https://metacpan.org/pod/HTTP::Cookies" title="HTTP::Cookies" class="ellipsis">HTTP::Cookies</a></li>
  <li><a href="https://metacpan.org/pod/HTTP::Date" title="HTTP::Date" class="ellipsis">HTTP::Date</a></li>
  <li><a href="https://metacpan.org/pod/HTTP::Negotiate" title="HTTP::Negotiate" class="ellipsis">HTTP::Negotiate</a></li>
  <li><a href="./HTTP::Request.html" title="HTTP::Request" class="ellipsis">HTTP::Request</a></li>
  <li><a href="https://metacpan.org/pod/HTTP::Request::Common" title="HTTP::Request::Common" class="ellipsis">HTTP::Request::Common</a></li>
  <li><a href="./HTTP::Response.html" title="HTTP::Response" class="ellipsis">HTTP::Response</a></li>
  <li><a href="https://metacpan.org/pod/HTTP::Status" title="HTTP::Status" class="ellipsis">HTTP::Status</a></li>
  <li><a href="https://metacpan.org/pod/IO::Select" title="IO::Select" class="ellipsis">IO::Select</a></li>
  <li><a href="https://metacpan.org/pod/IO::Socket" title="IO::Socket" class="ellipsis">IO::Socket</a></li>
  <li><a href="https://metacpan.org/pod/LWP::MediaTypes" title="LWP::MediaTypes" class="ellipsis">LWP::MediaTypes</a></li>
  <li><a href="https://metacpan.org/pod/MIME::Base64" title="MIME::Base64" class="ellipsis">MIME::Base64</a></li>
  <li><a href="https://metacpan.org/pod/Module::Load" title="Module::Load" class="ellipsis">Module::Load</a></li>
  <li><a href="https://metacpan.org/pod/Net::FTP" title="Net::FTP" class="ellipsis">Net::FTP</a></li>
  <li><a href="https://metacpan.org/pod/Net::HTTP" title="Net::HTTP" class="ellipsis">Net::HTTP</a></li>
  <li><a href="https://metacpan.org/pod/Scalar::Util" title="Scalar::Util" class="ellipsis">Scalar::Util</a></li>
  <li><a href="./Try::Tiny.html" title="Try::Tiny" class="ellipsis">Try::Tiny</a></li>
  <li><a href="URI.html" title="URI" class="ellipsis">URI</a></li>
  <li><a href="./URI::Escape.html" title="URI::Escape" class="ellipsis">URI::Escape</a></li>
  <li><a href="https://metacpan.org/pod/WWW::RobotRules" title="WWW::RobotRules" class="ellipsis">WWW::RobotRules</a></li>
  <li><a href="https://metacpan.org/pod/parent" title="parent" class="ellipsis">parent</a></li>
  <li><a href="https://metacpan.org/pod/strict" title="strict" class="ellipsis">strict</a></li>
  <li><a href="https://metacpan.org/pod/warnings" title="warnings" class="ellipsis">warnings</a></li>
  <li>
    <hr>
  </li>
  <li>
    <a href="https://metacpan.org/module/LWP/requires">Reverse dependencies</a>
  </li>
  <li>
    <a href="http://deps.cpantesters.org/?module=LWP">CPAN Testers List</a>
  </li>
  <li>
    <a href="https://cpandeps.grinnz.com/?dist=libwww-perl">Dependency graph</a>
  </li>
</ul>
    </li>
    <li class="nav-header">Permalinks</li>
    <li>
      <a href="https://metacpan.org/release/OALDERS/libwww-perl-6.76/view/lib/LWP.pm">This version</a>
    </li>
    <li>
      <a href="LWP.html">Latest version</a>
    </li>
    <li>
<div class="plussers">
<div class="nav-header">++ed by:</div>
<div>
<a class="display-all" href="https://metacpan.org/author/MIXAS"><img src="https://www.gravatar.com/avatar/57024569984e31ce52a855c7305be66e?d=identicon&amp;s=20" title="MIXAS" alt="MIXAS"></a>
<a class="display-all" href="https://metacpan.org/author/HANENKAMP"><img src="https://www.gravatar.com/avatar/e5b51c69496e22e3e2d037604cc6d8c9?d=identicon&amp;s=20" title="HANENKAMP" alt="HANENKAMP"></a>
<a class="display-all" href="https://metacpan.org/author/NICKL"><img src="https://www.gravatar.com/avatar/46666dab0b20c81e2aa6751470934dca?d=identicon&amp;s=20" title="NICKL" alt="NICKL"></a>
<a class="display-all" href="https://metacpan.org/author/FIBO"><img src="https://www.gravatar.com/avatar/84833ca8026b345b452986b3bf24158e?d=identicon&amp;s=20" title="FIBO" alt="FIBO"></a>
<a class="display-all" href="https://metacpan.org/author/HAMMER"><img src="https://www.gravatar.com/avatar/b1e61c630d1c5e8e32e52c432ee7b689?d=identicon&amp;s=20" title="HAMMER" alt="HAMMER"></a>
</div>
<!-- Display counts of plussers-->
<div>
    <a href="https://metacpan.org/dist/libwww-perl/plussers">87 PAUSE users</a>
</div>
<div>
    80 non-PAUSE users
</div>
</div>
    </li>
    <li>
<div id="metacpan_contributors">
  <div>
    <button class="btn-link"
      onclick="$(this).hide(); $('#metacpan_contributors ul').slideDown(); return false;"
    >and 112 contributors</button>
  </div>
  <ul style="display: none">
    <li class="contributor"
      data-contrib-email="gisle@activestate.com gisle@aas.no"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Gisle Aas
    </li>
    <li class="contributor"
      data-cpan-author="ADAMK"
      data-contrib-email="adamk@cpan.org"
    >
      <a href="https://metacpan.org/author/ADAMK" class="cpan-author">
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/884124d0169f41668fb3f948b2ba8b0a?d=identicon&amp;s=20" />
      Adam Kennedy
      </a>
    </li>
    <li class="contributor"
      data-contrib-email="asjo@koldfront.dk"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Adam Sjogren
    </li>
    <li class="contributor"
      data-contrib-email="at@altlinux.ru"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Alexey Tourbin
    </li>
    <li class="contributor"
      data-contrib-email="ka@nadoby.ru"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Alex Kapranoff
    </li>
    <li class="contributor"
      data-contrib-email="amir.aharoni@gmail.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      amire80
    </li>
    <li class="contributor"
      data-contrib-email="andreas.koenig@anima.de"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Andreas J. Koenig
    </li>
    <li class="contributor"
      data-contrib-email="granny-github@ofb.net"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Andrew Grangaard
    </li>
    <li class="contributor"
      data-contrib-email="andrew@afresh1.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Andrew Hewus Fresh
    </li>
    <li class="contributor"
      data-contrib-email="anirvan@users.noreply.github.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Anirvan Chatterjee
    </li>
    <li class="contributor"
      data-contrib-email="git@arne.johannessen.de"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Arne Johannessen
    </li>
    <li class="contributor"
      data-contrib-email="axel@tty0.ch"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Axel Burri
    </li>
    <li class="contributor"
      data-contrib-email="freeerider@mailinator.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      BGMNT
    </li>
    <li class="contributor"
      data-contrib-email="wfmann@alum.mit.edu"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Bill Mann
    </li>
    <li class="contributor"
      data-contrib-email="brong@fastmail.fm"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Bron Gondwana
    </li>
    <li class="contributor"
      data-contrib-email="bryan.cardillo@gmail.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Bryan Cardillo
    </li>
    <li class="contributor"
      data-cpan-author="BURAK"
      data-contrib-email="burak@cpan.org"
    >
      <a href="https://metacpan.org/author/BURAK" class="cpan-author">
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/6d515c79bb594eca05bc0669a409ea15?d=identicon&amp;s=20" />
      Burak Gursoy
      </a>
    </li>
    <li class="contributor"
      data-cpan-author="CAPOEIRAB"
      data-contrib-email="capoeirab@cpan.org"
    >
      <a href="https://metacpan.org/author/CAPOEIRAB" class="cpan-author">
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/912bfa255ef8161a494932af0cad48c5?d=identicon&amp;s=20" />
      Chase Whitener
      </a>
    </li>
    <li class="contributor"
      data-cpan-author="CJM"
      data-contrib-email="cjm@cpan.org"
    >
      <a href="https://metacpan.org/author/CJM" class="cpan-author">
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/75ab2425a09e84ffc650a859523ac56a?d=identicon&amp;s=20" />
      Christopher J. Madsen
      </a>
    </li>
    <li class="contributor"
      data-contrib-email="colin.newell@gmail.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Colin Newell
    </li>
    <li class="contributor"
      data-contrib-email="dpettit@bluehost.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Daina Pettit
    </li>
    <li class="contributor"
      data-contrib-email="Daniel.Hedlund@eprize.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Daniel Hedlund
    </li>
    <li class="contributor"
      data-cpan-author="DWHEELER"
      data-contrib-email="david@justatheory.com"
    >
      <a href="https://metacpan.org/author/DWHEELER" class="cpan-author">
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/de2fe609ec8ae522883ea1235f1e8792?d=identicon&amp;s=20" />
      David E. Wheeler
      </a>
    </li>
    <li class="contributor"
      data-cpan-author="DAVIDRW"
      data-contrib-email="davidrw@cpan.org"
    >
      <a href="https://metacpan.org/author/DAVIDRW" class="cpan-author">
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/3cc1f33aa6b6e688e30a3cae158455c5?d=identicon&amp;s=20" />
      DAVIDRW
      </a>
    </li>
    <li class="contributor"
      data-contrib-email="dnstandish@gmail.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      David Standish
    </li>
    <li class="contributor"
      data-contrib-email="dsteinbrunner@MountainBook-Pro.local"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      David Steinbrunner
    </li>
    <li class="contributor"
      data-contrib-email="49699333+dependabot[bot]@users.noreply.github.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      dependabot[bot]
    </li>
    <li class="contributor"
      data-cpan-author="NAWGLAN"
      data-contrib-email="nawglan@cpan.org"
    >
      <a href="https://metacpan.org/author/NAWGLAN" class="cpan-author">
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/be5f61dac0147f93714616e4a2e751fe?d=identicon&amp;s=20" />
      Desmond Daignault
      </a>
    </li>
    <li class="contributor"
      data-contrib-email="dshamatrin@cloudbees.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Dmitriy Shamatrin
    </li>
    <li class="contributor"
      data-contrib-email="doug@preaction.me"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Doug Bell
    </li>
    <li class="contributor"
      data-contrib-email="eric.git@iijo.org"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Eric Johnson
    </li>
    <li class="contributor"
      data-contrib-email="faz@open.ch"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Fabian Zeindler
    </li>
    <li class="contributor"
      data-cpan-author="SPROUT"
      data-contrib-email="sprout@cpan.org"
    >
      <a href="https://metacpan.org/author/SPROUT" class="cpan-author">
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/30bd18493bc25ab8d09ea1050dd28f47?d=identicon&amp;s=20" />
      Father Chrysostomos
      </a>
    </li>
    <li class="contributor"
      data-contrib-email="maas.frank@gmail.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Frank Maas
    </li>
    <li class="contributor"
      data-cpan-author="FWILES"
      data-contrib-email="FWILES@cpan.org"
    >
      <a href="https://metacpan.org/author/FWILES" class="cpan-author">
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/22752839152ea331a0d5ed79c4627d73?d=identicon&amp;s=20" />
      FWILES
      </a>
    </li>
    <li class="contributor"
      data-contrib-email="galen@alumni.reed.edu"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Galen Huntington
    </li>
    <li class="contributor"
      data-contrib-email="gpeters@deepsky.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Gavin Peters
    </li>
    <li class="contributor"
      data-contrib-email="gerhard.poul@gmail.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Gerhard Poul
    </li>
    <li class="contributor"
      data-cpan-author="DAKKAR"
      data-contrib-email="gianni.ceccarelli@broadbean.com"
    >
      <a href="https://metacpan.org/author/DAKKAR" class="cpan-author">
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/5d949b503c35e74c26ef8ecf649b886b?d=identicon&amp;s=20" />
      Gianni Ceccarelli
      </a>
    </li>
    <li class="contributor"
      data-contrib-email="Graeme.Thompson@mobilecohesion.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Graeme Thompson
    </li>
    <li class="contributor"
      data-cpan-author="HAARG"
      data-contrib-email="haarg@haarg.org"
    >
      <a href="https://metacpan.org/author/HAARG" class="cpan-author">
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/5037faf9ba40cf736778820fe83fc2ae?d=identicon&amp;s=20" />
      Graham Knop
      </a>
    </li>
    <li class="contributor"
      data-cpan-author="OSCHWALD"
      data-contrib-email="oschwald@gmail.com"
    >
      <a href="https://metacpan.org/author/OSCHWALD" class="cpan-author">
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/2c092000b26ce71a7beb2161da998468?d=identicon&amp;s=20" />
      Gregory Oschwald
      </a>
    </li>
    <li class="contributor"
      data-contrib-email="grr@users.noreply.github.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      grr
    </li>
    <li class="contributor"
      data-contrib-email="hfroehlich@co-de-co.de"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Hans-H. Froehlich
    </li>
    <li class="contributor"
      data-cpan-author="IANK"
      data-contrib-email="iank@cpan.org"
    >
      <a href="https://metacpan.org/author/IANK" class="cpan-author">
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/f6807cda19a0995fe1aa32bea9d57d47?d=identicon&amp;s=20" />
      Ian Kilgore
      </a>
    </li>
    <li class="contributor"
      data-contrib-email="waif@chaos2.org"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Jacob J
    </li>
    <li class="contributor"
      data-contrib-email="jwilk@jwilk.net"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Jakub Wilk
    </li>
    <li class="contributor"
      data-cpan-author="RAZ"
      data-contrib-email="jraspass@gmail.com"
    >
      <a href="https://metacpan.org/author/RAZ" class="cpan-author">
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/b9af2a54454e8f38c169be0c236670d6?d=identicon&amp;s=20" />
      James Raspass
      </a>
    </li>
    <li class="contributor"
      data-contrib-email="jfesler@gigo.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Jason A Fesler
    </li>
    <li class="contributor"
      data-contrib-email="javier.puche@educa.madrid.org"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Javier Puche
    </li>
    <li class="contributor"
      data-contrib-email="shaohua@gmail.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      jefflee
    </li>
    <li class="contributor"
      data-cpan-author="JMATES"
      data-contrib-email="jmates@cpan.org"
    >
      <a href="https://metacpan.org/author/JMATES" class="cpan-author">
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/06accb84e6519284be3941ff72e429cb?d=identicon&amp;s=20" />
      Jeremy Mates
      </a>
    </li>
    <li class="contributor"
      data-contrib-email="ohiocore@gmail.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Joe Atzberger
    </li>
    <li class="contributor"
      data-contrib-email="john9art@yahoo.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      john9art
    </li>
    <li class="contributor"
      data-contrib-email="jwittkoski@gmail.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      John Wittkoski
    </li>
    <li class="contributor"
      data-contrib-email="jonathan@augwa.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Jonathan Dahan
    </li>
    <li class="contributor"
      data-cpan-author="SIMBABQUE"
      data-contrib-email="simbabque@cpan.org"
    >
      <a href="https://metacpan.org/author/SIMBABQUE" class="cpan-author">
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/bcf66f65dcd36296129acbd96bfb0cb9?d=identicon&amp;s=20" />
      Julien Fiegehenn
      </a>
    </li>
    <li class="contributor"
      data-contrib-email="mwgamera@gmail.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Kacper Gutowski
    </li>
    <li class="contributor"
      data-cpan-author="ETHER"
      data-contrib-email="ether@cpan.org"
    >
      <a href="https://metacpan.org/author/ETHER" class="cpan-author">
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/bdc5cd06679e732e262f6c1b450a0237?d=identicon&amp;s=20" />
      Karen Etheridge
      </a>
    </li>
    <li class="contributor"
      data-contrib-email="katarina.durechova@nic.cz"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Katarina Durechova
    </li>
    <li class="contributor"
      data-contrib-email="leedo@users.noreply.github.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      leedo
    </li>
    <li class="contributor"
      data-cpan-author="MARKF"
      data-contrib-email="mark@twoshortplanks.com"
    >
      <a href="https://metacpan.org/author/MARKF" class="cpan-author">
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/c78176dc138e2c77b10757b952adf0ee?d=identicon&amp;s=20" />
      Mark Fowler
      </a>
    </li>
    <li class="contributor"
      data-cpan-author="MARKSTOS"
      data-contrib-email="mark@stosberg.com"
    >
      <a href="https://metacpan.org/author/MARKSTOS" class="cpan-author">
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/795623cd5c352aafe2d8f3d3bdd712ce?d=identicon&amp;s=20" />
      Mark Stosberg
      </a>
    </li>
    <li class="contributor"
      data-contrib-email="martin@sluka.de"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Martin H. Sluka
    </li>
    <li class="contributor"
      data-contrib-email="wolfsage@gmail.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Matthew Horsfall
    </li>
    <li class="contributor"
      data-contrib-email="corion@corion.net"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Max Maischein
    </li>
    <li class="contributor"
      data-contrib-email="michealgong@126.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      michael gong
    </li>
    <li class="contributor"
      data-contrib-email="schwern@pobox.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Michael G. Schwern
    </li>
    <li class="contributor"
      data-contrib-email="michiel.beijen@otrs.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Michiel Beijen
    </li>
    <li class="contributor"
      data-contrib-email="github@perlmeister.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Mike Schilli
    </li>
    <li class="contributor"
      data-cpan-author="PERLER"
      data-contrib-email="onken@netcubed.de"
    >
      <a href="https://metacpan.org/author/PERLER" class="cpan-author">
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d534a891101c352b1f7872f4b0a33481?d=identicon&amp;s=20" />
      Moritz Onken
      </a>
    </li>
    <li class="contributor"
      data-contrib-email="murphy@genome.chop.edu"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      murphy
    </li>
    <li class="contributor"
      data-cpan-author="IRONCAMEL"
      data-contrib-email="naveedm9@gmail.com"
    >
      <a href="https://metacpan.org/author/IRONCAMEL" class="cpan-author">
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/124c711b37bbd150327afad76f707dfd?d=identicon&amp;s=20" />
      Naveed Massjouni
      </a>
    </li>
    <li class="contributor"
      data-contrib-email="nigelgregoire@gmail.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Nigel Gregoire
    </li>
    <li class="contributor"
      data-contrib-email="nalabelle@gmail.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Nik LaBelle
    </li>
    <li class="contributor"
      data-contrib-email="ntyni@debian.org"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Niko Tyni
    </li>
    <li class="contributor"
      data-contrib-email="olaf@wundersolutions.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Olaf Alders
    </li>
    <li class="contributor"
      data-contrib-email="ondrej.hanak@ubs.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Ondrej Hanak
    </li>
    <li class="contributor"
      data-contrib-email="patrik.lundin@su.se"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Patrik Lundin
    </li>
    <li class="contributor"
      data-cpan-author="RIBASUSHI"
      data-contrib-email="ribasushi@cpan.org"
    >
      <a href="https://metacpan.org/author/RIBASUSHI" class="cpan-author">
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/6a096fdb29481fa7326735fada56c5cf?d=identicon&amp;s=20" />
      Peter Rabbitson
      </a>
    </li>
    <li class="contributor"
      data-contrib-email="phrstbrn@gmail.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      phrstbrn
    </li>
    <li class="contributor"
      data-cpan-author="DEXTER"
      data-contrib-email="piotr.roszatycki@gmail.com"
    >
      <a href="https://metacpan.org/author/DEXTER" class="cpan-author">
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/c25e440701c836655e68df74d87e7052?d=identicon&amp;s=20" />
      Piotr Roszatycki
      </a>
    </li>
    <li class="contributor"
      data-contrib-email="talby@trap.mtview.ca.us"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Robert Stone
    </li>
    <li class="contributor"
      data-contrib-email="rg@progtech.net"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Rolf Grossmann
    </li>
    <li class="contributor"
      data-contrib-email="roman.galeev@gooddata.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Roman Galeev
    </li>
    <li class="contributor"
      data-contrib-email="ruff@ukrpost.net"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      ruff
    </li>
    <li class="contributor"
      data-contrib-email="sasao@yugen.org"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      sasao
    </li>
    <li class="contributor"
      data-cpan-author="SBURKE"
      data-contrib-email="sburke@cpan.org"
    >
      <a href="https://metacpan.org/author/SBURKE" class="cpan-author">
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/4a3107dda4b30865c5d31a73b4b6fa9d?d=identicon&amp;s=20" />
      Sean M. Burke
      </a>
    </li>
    <li class="contributor"
      data-contrib-email="Eckankar@gmail.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Sebastian Paaske Tørholm
    </li>
    <li class="contributor"
      data-contrib-email="sromanov-dev@yandex.ru"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Sergey Romanov
    </li>
    <li class="contributor"
      data-cpan-author="SKAJI"
      data-contrib-email="skaji@cpan.org"
    >
      <a href="https://metacpan.org/author/SKAJI" class="cpan-author">
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/e4967f90a08dadff9cc185b863cd99a7?d=identicon&amp;s=20" />
      Shoichi Kaji
      </a>
    </li>
    <li class="contributor"
      data-cpan-author="SREZIC"
      data-contrib-email="slaven@rezic.de slaven.rezic@idealo.de"
    >
      <a href="https://metacpan.org/author/SREZIC" class="cpan-author">
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/5fa5a4e5ffdf883a1fcb1840c915d485?d=identicon&amp;s=20" />
      Slaven Rezic
      </a>
    </li>
    <li class="contributor"
      data-cpan-author="SDEN"
      data-contrib-email="s.denaxas@gmail.com"
    >
      <a href="https://metacpan.org/author/SDEN" class="cpan-author">
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/0e86dd37cd040734b27617500e4cd927?d=identicon&amp;s=20" />
      Spiros Denaxas
      </a>
    </li>
    <li class="contributor"
      data-cpan-author="SULLR"
      data-contrib-email="Steffen_Ullrich@genua.de"
    >
      <a href="https://metacpan.org/author/SULLR" class="cpan-author">
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/9d73567ae3d65b205f84e978e41ed744?d=identicon&amp;s=20" />
      Steffen Ullrich
      </a>
    </li>
    <li class="contributor"
      data-contrib-email="SteveHay@planit.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Steve Hay
    </li>
    <li class="contributor"
      data-cpan-author="AKIYM"
      data-contrib-email="t.akiym@gmail.com"
    >
      <a href="https://metacpan.org/author/AKIYM" class="cpan-author">
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/e1423ea324cf224b96ceb3573f91e7a1?d=identicon&amp;s=20" />
      Takumi Akiyama
      </a>
    </li>
    <li class="contributor"
      data-contrib-email="trcjr@stupidfoot.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Theodore Robert Campbell Jr
    </li>
    <li class="contributor"
      data-contrib-email="Th.J.v.Hoesel+GitHub@gmail.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Theo van Hoesel
    </li>
    <li class="contributor"
      data-contrib-email="tim.couzins@sophos.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Tim Couzins
    </li>
    <li class="contributor"
      data-contrib-email="todd@amiestreet.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Todd Lipcon
    </li>
    <li class="contributor"
      data-cpan-author="XENU"
      data-contrib-email="me@xenu.pl"
    >
      <a href="https://metacpan.org/author/XENU" class="cpan-author">
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/59bb6fdcb163fb2adbf61da732c2a2c2?d=identicon&amp;s=20" />
      Tomasz Konojacki
      </a>
    </li>
    <li class="contributor"
      data-contrib-email="tom@eborcom.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Tom Hukins
    </li>
    <li class="contributor"
      data-cpan-author="FANF"
      data-contrib-email="dot@dotat.at"
    >
      <a href="https://metacpan.org/author/FANF" class="cpan-author">
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/ea2e954edc91a607f9601c00551f6965?d=identicon&amp;s=20" />
      Tony Finch
      </a>
    </li>
    <li class="contributor"
      data-cpan-author="ZIGOROU"
      data-contrib-email="zigorou@cpan.org"
    >
      <a href="https://metacpan.org/author/ZIGOROU" class="cpan-author">
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/e0397174da14abbff9c6a718c916012b?d=identicon&amp;s=20" />
      Toru Yamaguchi
      </a>
    </li>
    <li class="contributor"
      data-contrib-email="turugina@floralcompany.jp"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      turugina
    </li>
    <li class="contributor"
    >
      uid39246 &lt;uid39246&gt;
    </li>
    <li class="contributor"
      data-cpan-author="SCOP"
      data-contrib-email="ville.skytta@iki.fi"
    >
      <a href="https://metacpan.org/author/SCOP" class="cpan-author">
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/4623589f12ed201b060c2075fd9c0920?d=identicon&amp;s=20" />
      Ville Skyttä
      </a>
    </li>
    <li class="contributor"
      data-contrib-email="mmcleric@yandex-team.ru"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Vyacheslav Matyukhin
    </li>
    <li class="contributor"
      data-contrib-email="tech@askold.net"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Yuri Karaban
    </li>
    <li class="contributor"
      data-cpan-author="TADAM"
      data-contrib-email="yury.zavarin@gmail.com"
    >
      <a href="https://metacpan.org/author/TADAM" class="cpan-author">
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/2745dba18e42108e9626c01f1e9d761b?d=identicon&amp;s=20" />
      Yury Zavarin
      </a>
    </li>
    <li class="contributor"
      data-contrib-email="yves.orton@booking.com"
    >
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=identicon&amp;s=20" />
      Yves Orton
    </li>
    <li class="contributor"
      data-cpan-author="ZEFRAM"
      data-contrib-email="zefram@fysh.org"
    >
      <a href="https://metacpan.org/author/ZEFRAM" class="cpan-author">
      <img class="gravatar" width="20" height="20" src="https://www.gravatar.com/avatar/aab343bc3a4424dcb7f913920242f051?d=identicon&amp;s=20" />
      Zefram
      </a>
    </li>
  </ul>
</div>
    </li>
              </ul>
            </div>
          </nav>
          <div class="content-navigation">
<div class="breadcrumbs">
  <span>
    <a data-keyboard-shortcut="g a" rel="author" href="https://metacpan.org/author/OALDERS" class="author-name">Olaf Alders 🐫</a>
  </span>
  <span>&nbsp;/&nbsp;</span>
  <div class="release dist-release status-latest maturity-released">
    <span class="dropdown"><b class="caret"></b></span>
<select onchange="document.location.href=&#39;/release/&#39;+this.value+&#39;/view/lib/LWP.pm&#39;" class="">
<option
  selected
  value="OALDERS/libwww-perl-6.76"
>6.76
  (OALDERS on 2024-01-25)</option>
<option
  
  value="OALDERS/libwww-perl-6.75"
>6.75
  (OALDERS on 2024-01-24)</option>
<option
  
  value="OALDERS/libwww-perl-6.74"
>6.74
  (OALDERS on 2024-01-22)</option>
<option
  
  value="OALDERS/libwww-perl-6.73"
>6.73
  (OALDERS on 2024-01-13)</option>
<option
  
  value="OALDERS/libwww-perl-6.72"
>6.72
  (OALDERS on 2023-07-17)</option>
<option
  
  value="OALDERS/libwww-perl-6.71"
>6.71
  (OALDERS on 2023-06-20)</option>
<option
  
  value="SIMBABQUE/libwww-perl-6.70"
>6.70
  (SIMBABQUE on 2023-04-30)</option>
<option
  
  value="SIMBABQUE/libwww-perl-6.69"
>6.69
  (SIMBABQUE on 2023-04-29)</option>
<option
  
  value="OALDERS/libwww-perl-6.68"
>6.68
  (OALDERS on 2023-02-27)</option>
<option
  
  value="OALDERS/libwww-perl-6.67"
>6.67
  (OALDERS on 2022-06-14)</option>
<option
  
  value="OALDERS/libwww-perl-6.66"
>6.66
  (OALDERS on 2022-05-18)</option>
<option
  
  value="OALDERS/libwww-perl-6.65"
>6.65
  (OALDERS on 2022-05-09)</option>
<option
  
  value="OALDERS/libwww-perl-6.64"
>6.64
  (OALDERS on 2022-04-26)</option>
<option
  
  value="OALDERS/libwww-perl-6.63"
>6.63
  (OALDERS on 2022-04-25)</option>
<option
  
  value="OALDERS/libwww-perl-6.62"
>6.62
  (OALDERS on 2022-04-05)</option>
<option
  
  value="OALDERS/libwww-perl-6.61"
>6.61
  (OALDERS on 2022-01-21)</option>
<option
  
  value="OALDERS/libwww-perl-6.60"
>6.60
  (OALDERS on 2021-12-17)</option>
<option
  
  value="OALDERS/libwww-perl-6.59"
>6.59
  (OALDERS on 2021-12-02)</option>
<option
  
  value="OALDERS/libwww-perl-6.58"
>6.58
  (OALDERS on 2021-10-25)</option>
<option
  
  value="OALDERS/libwww-perl-6.57"
>6.57
  (OALDERS on 2021-09-20)</option>
<option
  
  value="OALDERS/libwww-perl-6.56"
>6.56
  (OALDERS on 2021-08-17)</option>
<option
  
  value="OALDERS/libwww-perl-6.55"
>6.55
  (OALDERS on 2021-06-17)</option>
<option
  
  value="OALDERS/libwww-perl-6.54"
>6.54
  (OALDERS on 2021-05-06)</option>
<option
  
  value="OALDERS/libwww-perl-6.53"
>6.53
  (OALDERS on 2021-03-07)</option>
<option
  
  value="OALDERS/libwww-perl-6.52"
>6.52
  (OALDERS on 2021-01-07)</option>
<option
  
  value="OALDERS/libwww-perl-6.51"
>6.51
  (OALDERS on 2020-12-29)</option>
<option
  
  value="OALDERS/libwww-perl-6.50"
>6.50
  (OALDERS on 2020-12-16)</option>
<option
  
  value="OALDERS/libwww-perl-6.49"
>6.49
  (OALDERS on 2020-09-24)</option>
<option
  
  value="OALDERS/libwww-perl-6.48"
>6.48
  (OALDERS on 2020-09-20)</option>
<option
  
  value="OALDERS/libwww-perl-6.47"
>6.47
  (OALDERS on 2020-08-18)</option>
<option
  
  value="OALDERS/libwww-perl-6.46"
>6.46
  (OALDERS on 2020-06-23)</option>
<option
  
  value="OALDERS/libwww-perl-6.45"
>6.45
  (OALDERS on 2020-06-08)</option>
<option
  
  value="OALDERS/libwww-perl-6.44"
>6.44
  (OALDERS on 2020-04-14)</option>
<option
  
  value="OALDERS/libwww-perl-6.43"
>6.43
  (OALDERS on 2019-11-26)</option>
<option
  
  value="OALDERS/libwww-perl-6.42"
>6.42
  (OALDERS on 2019-11-20)</option>
<option
  
  value="OALDERS/libwww-perl-6.41"
>6.41
  (OALDERS on 2019-10-28)</option>
<option
  
  value="OALDERS/libwww-perl-6.40"
>6.40
  (OALDERS on 2019-10-24)</option>
<option
  
  value="OALDERS/libwww-perl-6.39"
>6.39
  (OALDERS on 2019-05-06)</option>
<option
  
  value="OALDERS/libwww-perl-6.38"
>6.38
  (OALDERS on 2019-03-25)</option>
<option
  
  value="OALDERS/libwww-perl-6.37"
>6.37
  (OALDERS on 2019-03-06)</option>
<option
  
  value="ETHER/libwww-perl-6.36"
>6.36
  (ETHER on 2018-10-10)</option>
<option
  
  value="ETHER/libwww-perl-6.35"
>6.35
  (ETHER on 2018-07-16)</option>
<option
  
  value="OALDERS/libwww-perl-6.33"
>6.33
  (OALDERS on 2018-02-27)</option>
<option
  
  value="OALDERS/libwww-perl-6.32"
>6.32
  (OALDERS on 2018-02-20)</option>
<option
  
  value="OALDERS/libwww-perl-6.29"
>6.29
  (OALDERS on 2017-11-06)</option>
<option
  
  value="OALDERS/libwww-perl-6.28"
>6.28
  (OALDERS on 2017-11-06)</option>
<option
  
  value="OALDERS/libwww-perl-6.27"
>6.27
  (OALDERS on 2017-09-21)</option>
<option
  
  value="OALDERS/libwww-perl-6.25"
>6.25
  (OALDERS on 2017-04-03)</option>
<option
  
  value="OALDERS/libwww-perl-6.24"
>6.24
  (OALDERS on 2017-03-14)</option>
<option
  
  value="OALDERS/libwww-perl-6.23"
>6.23
  (OALDERS on 2017-03-07)</option>
<option
  
  value="OALDERS/libwww-perl-6.22"
>6.22
  (OALDERS on 2017-03-01)</option>
<option
  
  value="OALDERS/libwww-perl-6.21"
>6.21
  (OALDERS on 2017-02-21)</option>
<option
  
  value="OALDERS/libwww-perl-6.20"
>6.20
  (OALDERS on 2017-02-21)</option>
<option
  
  value="OALDERS/libwww-perl-6.19"
>6.19
  (OALDERS on 2017-02-14)</option>
<option
  
  value="OALDERS/libwww-perl-6.18"
>6.18
  (OALDERS on 2017-02-03)</option>
<option
  
  value="MSCHILLI/libwww-perl-6.08"
>6.08
  (MSCHILLI on 2014-07-25)</option>
<option
  
  value="MSCHILLI/libwww-perl-6.07"
>6.07
  (MSCHILLI on 2014-07-02)</option>
<option
  
  value="MSCHILLI/libwww-perl-6.06"
>6.06
  (MSCHILLI on 2014-04-16)</option>
<option
  
  value="GAAS/libwww-perl-6.05"
>6.05
  (GAAS on 2013-03-11)</option>
<option
  
  value="GAAS/libwww-perl-5.837"
>5.837
  (GAAS on 2010-09-20)</option>
<optgroup label="BackPAN">'
<option
  
  value="ETHER/libwww-perl-6.34"
>6.34
  (ETHER on 2018-06-05)</option>
<option
  
  value="ETHER/libwww-perl-6.31"
>6.31
  (ETHER on 2017-12-11)</option>
<option
  
  value="OALDERS/libwww-perl-6.30"
>6.30
  (OALDERS on 2017-12-08)</option>
<option
  
  value="OALDERS/libwww-perl-6.26"
>6.26
  (OALDERS on 2017-04-12)</option>
<option
  
  value="OALDERS/libwww-perl-6.17"
>6.17
  (OALDERS on 2017-01-31)</option>
<option
  
  value="OALDERS/libwww-perl-6.16"
>6.16
  (OALDERS on 2017-01-18)</option>
<option
  
  value="CAPOEIRAB/libwww-perl-6.15_004"
>6.15_004 DEV
  (CAPOEIRAB on 2016-02-13)</option>
<option
  
  value="CAPOEIRAB/libwww-perl-6.15_003"
>6.15_003 DEV
  (CAPOEIRAB on 2016-01-14)</option>
<option
  
  value="CAPOEIRAB/libwww-perl-6.15_002"
>6.15_002 DEV
  (CAPOEIRAB on 2016-01-14)</option>
<option
  
  value="CAPOEIRAB/libwww-perl-6.15_001"
>6.15_001 DEV
  (CAPOEIRAB on 2016-01-05)</option>
<option
  
  value="ETHER/libwww-perl-6.15"
>6.15
  (ETHER on 2015-12-05)</option>
<option
  
  value="CAPOEIRAB/libwww-perl-6.14_001"
>6.14_001 DEV
  (CAPOEIRAB on 2015-11-25)</option>
<option
  
  value="ETHER/libwww-perl-6.13"
>6.13
  (ETHER on 2015-02-14)</option>
<option
  
  value="ETHER/libwww-perl-6.12"
>6.12
  (ETHER on 2015-02-14)</option>
<option
  
  value="ETHER/libwww-perl-6.11"
>6.11
  (ETHER on 2015-02-13)</option>
<option
  
  value="ETHER/libwww-perl-6.10"
>6.10
  (ETHER on 2015-02-12)</option>
<option
  
  value="ETHER/libwww-perl-6.09"
>6.09
  (ETHER on 2015-02-10)</option>
<option
  
  value="GAAS/libwww-perl-6.04"
>6.04
  (GAAS on 2012-02-18)</option>
<option
  
  value="GAAS/libwww-perl-6.03"
>6.03
  (GAAS on 2011-10-15)</option>
<option
  
  value="GAAS/libwww-perl-6.02"
>6.02
  (GAAS on 2011-03-27)</option>
<option
  
  value="GAAS/libwww-perl-6.01"
>6.01
  (GAAS on 2011-03-09)</option>
<option
  
  value="GAAS/libwww-perl-6.00"
>6.00
  (GAAS on 2011-03-08)</option>
<option
  
  value="OLEG/libwww-perl-5.837"
>5.837
  (OLEG on 2010-11-04)</option>
<option
  
  value="GAAS/libwww-perl-5.836"
>5.836
  (GAAS on 2010-05-13)</option>
<option
  
  value="GAAS/libwww-perl-5.835"
>5.835
  (GAAS on 2010-05-05)</option>
<option
  
  value="GAAS/libwww-perl-5.834"
>5.834
  (GAAS on 2009-11-21)</option>
<option
  
  value="GAAS/libwww-perl-5.833"
>5.833
  (GAAS on 2009-10-06)</option>
<option
  
  value="GAAS/libwww-perl-5.832"
>5.832
  (GAAS on 2009-09-21)</option>
<option
  
  value="GAAS/libwww-perl-5.831"
>5.831
  (GAAS on 2009-08-13)</option>
<option
  
  value="GAAS/libwww-perl-5.830"
>5.830
  (GAAS on 2009-07-26)</option>
<option
  
  value="GAAS/libwww-perl-5.829"
>5.829
  (GAAS on 2009-07-08)</option>
<option
  
  value="GAAS/libwww-perl-5.828"
>5.828
  (GAAS on 2009-06-25)</option>
<option
  
  value="GAAS/libwww-perl-5.827"
>5.827
  (GAAS on 2009-06-15)</option>
<option
  
  value="GAAS/libwww-perl-5.826"
>5.826
  (GAAS on 2009-04-24)</option>
<option
  
  value="GAAS/libwww-perl-5.825"
>5.825
  (GAAS on 2009-02-16)</option>
<option
  
  value="GAAS/libwww-perl-5.824"
>5.824
  (GAAS on 2009-02-13)</option>
<option
  
  value="GAAS/libwww-perl-5.823"
>5.823
  (GAAS on 2009-01-12)</option>
<option
  
  value="GAAS/libwww-perl-5.822"
>5.822
  (GAAS on 2008-12-05)</option>
<option
  
  value="GAAS/libwww-perl-5.821"
>5.821
  (GAAS on 2008-11-25)</option>
<option
  
  value="GAAS/libwww-perl-5.820"
>5.820
  (GAAS on 2008-11-05)</option>
<option
  
  value="GAAS/libwww-perl-5.819"
>5.819
  (GAAS on 2008-10-20)</option>
<option
  
  value="GAAS/libwww-perl-5.818"
>5.818
  (GAAS on 2008-10-16)</option>
<option
  
  value="GAAS/libwww-perl-5.817"
>5.817
  (GAAS on 2008-10-10)</option>
<option
  
  value="GAAS/libwww-perl-5.816"
>5.816
  (GAAS on 2008-09-29)</option>
<option
  
  value="GAAS/libwww-perl-5.815"
>5.815
  (GAAS on 2008-09-24)</option>
<option
  
  value="GAAS/libwww-perl-5.814"
>5.814
  (GAAS on 2008-07-25)</option>
<option
  
  value="GAAS/libwww-perl-5.813"
>5.813
  (GAAS on 2008-06-17)</option>
<option
  
  value="GAAS/libwww-perl-5.812"
>5.812
  (GAAS on 2008-04-16)</option>
<option
  
  value="GAAS/libwww-perl-5.811"
>5.811
  (GAAS on 2008-04-14)</option>
<option
  
  value="GAAS/libwww-perl-5.810"
>5.810
  (GAAS on 2008-04-08)</option>
<option
  
  value="GAAS/libwww-perl-5.808"
>5.808
  (GAAS on 2007-08-05)</option>
<option
  
  value="GAAS/libwww-perl-5.807"
>5.807
  (GAAS on 2007-07-31)</option>
<option
  
  value="GAAS/libwww-perl-5.806"
>5.806
  (GAAS on 2007-07-19)</option>
<option
  
  value="GAAS/libwww-perl-5.805"
>5.805
  (GAAS on 2005-12-08)</option>
<option
  
  value="GAAS/libwww-perl-5.804"
>5.804
  (GAAS on 2005-12-06)</option>
<option
  
  value="GAAS/libwww-perl-5.803"
>5.803
  (GAAS on 2004-12-11)</option>
<option
  
  value="GAAS/libwww-perl-5.802"
>5.802
  (GAAS on 2004-11-30)</option>
<option
  
  value="GAAS/libwww-perl-5.801"
>5.801
  (GAAS on 2004-11-12)</option>
<option
  
  value="GAAS/libwww-perl-5.800"
>5.800
  (GAAS on 2004-06-16)</option>
<option
  
  value="GAAS/libwww-perl-5.79"
>5.79
  (GAAS on 2004-04-13)</option>
<option
  
  value="GAAS/libwww-perl-5.78"
>5.78
  (GAAS on 2004-04-07)</option>
<option
  
  value="GAAS/libwww-perl-5.77"
>5.77
  (GAAS on 2004-04-06)</option>
<option
  
  value="GAAS/libwww-perl-5.76"
>5.76
  (GAAS on 2003-11-21)</option>
<option
  
  value="GAAS/libwww-perl-5.75"
>5.75
  (GAAS on 2003-10-26)</option>
<option
  
  value="GAAS/libwww-perl-5.74"
>5.74
  (GAAS on 2003-10-23)</option>
<option
  
  value="GAAS/libwww-perl-5.73"
>5.73
  (GAAS on 2003-10-19)</option>
<option
  
  value="GAAS/libwww-perl-5.72"
>5.72
  (GAAS on 2003-10-15)</option>
<option
  
  value="GAAS/libwww-perl-5.71"
>5.71
  (GAAS on 2003-10-14)</option>
<option
  
  value="GAAS/libwww-perl-5.70"
>5.70
  (GAAS on 2003-10-13)</option>
<option
  
  value="GAAS/libwww-perl-5.69"
>5.69
  (GAAS on 2003-01-24)</option>
<option
  
  value="GAAS/libwww-perl-5.68"
>5.68
  (GAAS on 2003-01-03)</option>
<option
  
  value="GAAS/libwww-perl-5.67"
>5.67
  (GAAS on 2003-01-01)</option>
<option
  
  value="GAAS/libwww-perl-5.66"
>5.66
  (GAAS on 2002-12-20)</option>
<option
  
  value="GAAS/libwww-perl-5.65"
>5.65
  (GAAS on 2002-05-31)</option>
<option
  
  value="GAAS/libwww-perl-5.64"
>5.64
  (GAAS on 2002-02-09)</option>
<option
  
  value="GAAS/libwww-perl-5.63"
>5.63
  (GAAS on 2001-12-14)</option>
<option
  
  value="GAAS/libwww-perl-5.62"
>5.62
  (GAAS on 2001-11-21)</option>
<option
  
  value="GAAS/libwww-perl-5.61"
>5.61
  (GAAS on 2001-11-17)</option>
<option
  
  value="GAAS/libwww-perl-5.60"
>5.60
  (GAAS on 2001-10-26)</option>
<option
  
  value="GAAS/libwww-perl-5.53_97"
>5.53_97 DEV
  (GAAS on 2001-09-20)</option>
<option
  
  value="GAAS/libwww-perl-5.53_96"
>5.53_96 DEV
  (GAAS on 2001-08-28)</option>
<option
  
  value="GAAS/libwww-perl-5.53_95"
>5.53_95 DEV
  (GAAS on 2001-08-07)</option>
<option
  
  value="GAAS/libwww-perl-5.53_94"
>5.53_94 DEV
  (GAAS on 2001-05-05)</option>
<option
  
  value="GAAS/libwww-perl-5.53_93"
>5.53_93 DEV
  (GAAS on 2001-04-29)</option>
<option
  
  value="GAAS/libwww-perl-5.53_92"
>5.53_92 DEV
  (GAAS on 2001-04-25)</option>
<option
  
  value="GAAS/libwww-perl-5.53_91"
>5.53_91 DEV
  (GAAS on 2001-04-21)</option>
<option
  
  value="GAAS/libwww-perl-5.53_90"
>5.53_90 DEV
  (GAAS on 2001-04-19)</option>
<option
  
  value="GAAS/libwww-perl-5.53"
>5.53
  (GAAS on 2001-04-10)</option>
<option
  
  value="GAAS/libwww-perl-5.52"
>5.52
  (GAAS on 2001-03-29)</option>
<option
  
  value="GAAS/libwww-perl-5.51"
>5.51
  (GAAS on 2001-03-14)</option>
<option
  
  value="GAAS/libwww-perl-5.50"
>5.50
  (GAAS on 2001-01-12)</option>
<option
  
  value="GAAS/libwww-perl-5.49"
>5.49
  (GAAS on 2001-01-01)</option>
<option
  
  value="GAAS/libwww-perl-5.48"
>5.48
  (GAAS on 2000-04-09)</option>
<option
  
  value="GAAS/libwww-perl-5.47"
>5.47
  (GAAS on 1999-11-16)</option>
<option
  
  value="GAAS/libwww-perl-5.46"
>5.46
  (GAAS on 1999-10-28)</option>
<option
  
  value="GAAS/libwww-perl-5.45"
>5.45
  (GAAS on 1999-09-20)</option>
<option
  
  value="GAAS/libwww-perl-5.44"
>5.44
  (GAAS on 1999-06-25)</option>
<option
  
  value="GAAS/libwww-perl-5.43"
>5.43
  (GAAS on 1999-05-09)</option>
<option
  
  value="GAAS/libwww-perl-5.42"
>5.42
  (GAAS on 1999-03-20)</option>
<option
  
  value="GAAS/libwww-perl-5.41"
>5.41
  (GAAS on 1998-11-19)</option>
<option
  
  value="GAAS/libwww-perl-5.40_01"
>5.40_01 DEV
  (GAAS on 1998-10-12)</option>
<option
  
  value="GAAS/libwww-perl-5.36"
>5.36
  (GAAS on 1998-08-04)</option>
<option
  
  value="GAAS/libwww-perl-5.35"
>5.35
  (GAAS on 1998-07-09)</option>
<option
  
  value="GAAS/libwww-perl-5.34"
>5.34
  (GAAS on 1998-07-07)</option>
<option
  
  value="GAAS/libwww-perl-5.33"
>5.33
  (GAAS on 1998-05-07)</option>
<option
  
  value="GAAS/libwww-perl-5.32"
>5.32
  (GAAS on 1998-04-17)</option>
<option
  
  value="GAAS/libwww-perl-5.31"
>5.31
  (GAAS on 1998-04-10)</option>
<option
  
  value="GAAS/libwww-perl-5.30"
>5.30
  (GAAS on 1998-03-31)</option>
<option
  
  value="GAAS/libwww-perl-5.22"
>5.22
  (GAAS on 1998-03-24)</option>
<option
  
  value="GAAS/libwww-perl-5.21"
>5.21
  (GAAS on 1998-03-12)</option>
<option
  
  value="GAAS/libwww-perl-5.20"
>5.20
  (GAAS on 1998-02-12)</option>
<option
  
  value="GAAS/libwww-perl-5.19"
>5.19
  (GAAS on 1998-01-26)</option>
<option
  
  value="GAAS/libwww-perl-5.18_05"
>5.18_05 DEV
  (GAAS on 1998-01-20)</option>
<option
  
  value="GAAS/libwww-perl-5.18_04"
>5.18_04 DEV
  (GAAS on 1997-12-17)</option>
<option
  
  value="GAAS/libwww-perl-5.18_03"
>5.18_03 DEV
  (GAAS on 1997-12-16)</option>
<option
  
  value="GAAS/libwww-perl-5.18"
>5.18
  (GAAS on 1997-12-12)</option>
<option
  
  value="GAAS/libwww-perl-5.15"
>5.15
  (GAAS on 1997-11-06)</option>
<option
  
  value="GAAS/libwww-perl-5.14"
>5.14
  (GAAS on 1997-10-12)</option>
<option
  
  value="GAAS/libwww-perl-5.13"
>5.13
  (GAAS on 1997-09-20)</option>
<option
  
  value="GAAS/libwww-perl-5.12"
>5.12
  (GAAS on 1997-09-05)</option>
<option
  
  value="GAAS/libwww-perl-5.11"
>5.11
  (GAAS on 1997-08-06)</option>
<option
  
  value="GAAS/libwww-perl-5.10"
>5.10
  (GAAS on 1997-06-20)</option>
<option
  
  value="GAAS/libwww-perl-5.09"
>5.09
  (GAAS on 1997-06-10)</option>
<option
  
  value="GAAS/libwww-perl-5.08"
>5.08
  (GAAS on 1997-04-05)</option>
<option
  
  value="GAAS/libwww-perl-5.07"
>5.07
  (GAAS on 1997-02-11)</option>
<option
  
  value="GAAS/libwww-perl-5.06"
>5.06
  (GAAS on 1997-01-27)</option>
<option
  
  value="GAAS/libwww-perl-5.05"
>5.05
  (GAAS on 1996-12-04)</option>
<option
  
  value="GAAS/libwww-perl-5.04"
>5.04
  (GAAS on 1996-10-22)</option>
<option
  
  value="GAAS/libwww-perl-5.03"
>5.03
  (GAAS on 1996-09-30)</option>
<option
  
  value="GAAS/libwww-perl-5.02"
>5.02
  (GAAS on 1996-09-11)</option>
<option
  
  value="GAAS/libwww-perl-5.01"
>5.01
  (GAAS on 1996-08-02)</option>
<option
  
  value="GAAS/libwww-perl-5.00"
>5.00
  (GAAS on 1996-05-26)</option>
<option
  
  value="GAAS/libwww-perl-5b13"
>5b13
  (GAAS on 1996-05-09)</option>
<option
  
  value="GAAS/libwww-perl-5b6"
>5b6
  (GAAS on 1995-11-06)</option>
<option
  
  value="GAAS/libwww-perl-5b5"
>5b5
  (GAAS on 1995-09-16)</option>
</optgroup>
</select>
    <a data-keyboard-shortcut="g d" class="release-name" href="https://metacpan.org/dist/libwww-perl">libwww-perl-6.76</a>
  </div>
<span class="river-gauge-gauge">
  <svg width="24px"
       height="15px"
       version="1.1"
       xmlns="http://www.w3.org/2000/svg"
       xmlns:xlink="http://www.w3.org/1999/xlink">

    <g>
      <title>        River stage four &#10;
          • 2163 direct dependents &#10;          • 6200 total dependents
      </title>

      <rect x="0"  y="0" width="4" height="15" fill="#7ea3f2" />
      <rect x="5"  y="0" width="4" height="15" fill="#7ea3f2" />
      <rect x="10"  y="0" width="4" height="15" fill="#7ea3f2" />
      <rect x="15"  y="0" width="4" height="15" fill="#7ea3f2" />
      <rect x="20"  y="0" width="4" height="15" fill="#e4e2e2" />
    </g>
  </svg>

</span>
<div id="libwww-perl-fav" class="logged_in">
<form action="https://metacpan.org/account/favorite/add" style="display: inline" onsubmit="return favDistribution(this)">
    <input type="hidden" name="remove" value="0">
    <input type="hidden" name="release" value="libwww-perl-6.76">
    <input type="hidden" name="author" value="OALDERS">
    <input type="hidden" name="distribution" value="libwww-perl">
    <button type="submit" class="favorite highlight"><span>167</span> ++</button>
</form>
</div>
<div class="logged_out">
<a href="LWP.html" onclick="alert('Please sign in to add favorites'); return false" class="favorite highlight">
<span>167</span> ++</a>
</div>
   / <span>LWP</span>
</div>
          </div>
          <main class="content">


<nav class="toc">
  <div class="toc-header"><strong>Contents</strong></div>
<ul>
  <li><a href="LWP.html#NAME">NAME</a></li>
  <li><a href="LWP.html#SYNOPSIS">SYNOPSIS</a></li>
  <li><a href="LWP.html#DESCRIPTION">DESCRIPTION</a></li>
  <li><a href="LWP.html#HTTP-STYLE-COMMUNICATION">HTTP STYLE COMMUNICATION</a>
    <ul>
      <li><a href="LWP.html#The-Request-Object">The Request Object</a></li>
      <li><a href="LWP.html#The-Response-Object">The Response Object</a></li>
      <li><a href="LWP.html#The-User-Agent">The User Agent</a></li>
      <li><a href="LWP.html#An-Example">An Example</a></li>
    </ul>
  </li>
  <li><a href="LWP.html#NETWORK-SUPPORT">NETWORK SUPPORT</a>
    <ul>
      <li><a href="LWP.html#HTTP-Requests">HTTP Requests</a></li>
      <li><a href="LWP.html#HTTPS-Requests">HTTPS Requests</a></li>
      <li><a href="LWP.html#FTP-Requests">FTP Requests</a></li>
      <li><a href="LWP.html#News-Requests">News Requests</a></li>
      <li><a href="LWP.html#Gopher-Request">Gopher Request</a></li>
      <li><a href="LWP.html#File-Request">File Request</a></li>
      <li><a href="LWP.html#Mailto-Request">Mailto Request</a></li>
      <li><a href="LWP.html#CPAN-Requests">CPAN Requests</a></li>
    </ul>
  </li>
  <li><a href="LWP.html#OVERVIEW-OF-CLASSES-AND-PACKAGES">OVERVIEW OF CLASSES AND PACKAGES</a></li>
  <li><a href="LWP.html#MORE-DOCUMENTATION">MORE DOCUMENTATION</a></li>
  <li><a href="LWP.html#ENVIRONMENT">ENVIRONMENT</a></li>
  <li><a href="LWP.html#AUTHORS">AUTHORS</a></li>
  <li><a href="LWP.html#COPYRIGHT">COPYRIGHT</a></li>
  <li><a href="LWP.html#AVAILABILITY">AVAILABILITY</a></li>
</ul></nav>
<div class="pod anchors">
<h1 id="NAME">NAME</h1>

<p>LWP - The World-Wide Web library for Perl</p>

<h1 id="SYNOPSIS">SYNOPSIS</h1>

<pre><code>  use LWP;
  print &quot;This is libwww-perl-$LWP::VERSION\n&quot;;</code></pre>

<h1 id="DESCRIPTION">DESCRIPTION</h1>

<p>The libwww-perl collection is a set of Perl modules which provides a simple and consistent application programming interface (API) to the World-Wide Web. The main focus of the library is to provide classes and functions that allow you to write WWW clients. The library also contain modules that are of more general use and even classes that help you implement simple HTTP servers.</p>

<p>Most modules in this library provide an object oriented API. The user agent, requests sent and responses received from the WWW server are all represented by objects. This makes a simple and powerful interface to these services. The interface is easy to extend and customize for your own needs.</p>

<p>The main features of the library are:</p>

<ul>

<li><p>Contains various reusable components (modules) that can be used separately or together.</p>

</li>
<li><p>Provides an object oriented model of HTTP-style communication. Within this framework we currently support access to <code>http</code>, <code>https</code>, <code>gopher</code>, <code>ftp</code>, <code>news</code>, <code>file</code>, and <code>mailto</code> resources.</p>

</li>
<li><p>Provides a full object oriented interface or a very simple procedural interface.</p>

</li>
<li><p>Supports the basic and digest authorization schemes.</p>

</li>
<li><p>Supports transparent redirect handling.</p>

</li>
<li><p>Supports access through proxy servers.</p>

</li>
<li><p>Provides parser for <i>robots.txt</i> files and a framework for constructing robots.</p>

</li>
<li><p>Supports parsing of HTML forms.</p>

</li>
<li><p>Implements HTTP content negotiation algorithm that can be used both in protocol modules and in server scripts (like CGI scripts).</p>

</li>
<li><p>Supports HTTP cookies.</p>

</li>
<li><p>Some simple command line clients, for instance <code>lwp-request</code> and <code>lwp-download</code>.</p>

</li>
</ul>

<h1 id="HTTP-STYLE-COMMUNICATION"><a id="HTTP"></a>HTTP STYLE COMMUNICATION</h1>

<p>The libwww-perl library is based on HTTP style communication. This section tries to describe what that means.</p>

<p>Let us start with this quote from the HTTP specification document <a href="http://www.w3.org/Protocols/">http://www.w3.org/Protocols/</a>:</p>

<ul>

<li><p>The HTTP protocol is based on a request/response paradigm. A client establishes a connection with a server and sends a request to the server in the form of a request method, URI, and protocol version, followed by a MIME-like message containing request modifiers, client information, and possible body content. The server responds with a status line, including the message&#39;s protocol version and a success or error code, followed by a MIME-like message containing server information, entity meta-information, and possible body content.</p>

</li>
</ul>

<p>What this means to libwww-perl is that communication always take place through these steps: First a <i>request</i> object is created and configured. This object is then passed to a server and we get a <i>response</i> object in return that we can examine. A request is always independent of any previous requests, i.e. the service is stateless. The same simple model is used for any kind of service we want to access.</p>

<p>For example, if we want to fetch a document from a remote file server, then we send it a request that contains a name for that document and the response will contain the document itself. If we access a search engine, then the content of the request will contain the query parameters and the response will contain the query result. If we want to send a mail message to somebody then we send a request object which contains our message to the mail server and the response object will contain an acknowledgment that tells us that the message has been accepted and will be forwarded to the recipient(s).</p>

<p>It is as simple as that!</p>

<h2 id="The-Request-Object"><a id="The"></a>The Request Object</h2>

<p>The libwww-perl request object has the class name <a href="./HTTP::Request.html">HTTP::Request</a>. The fact that the class name uses <code>HTTP::</code> as a prefix only implies that we use the HTTP model of communication. It does not limit the kind of services we can try to pass this <i>request</i> to. For instance, we will send <a href="./HTTP::Request.html">HTTP::Request</a>s both to ftp and gopher servers, as well as to the local file system.</p>

<p>The main attributes of the request objects are:</p>

<ul>

<li><p><b>method</b> is a short string that tells what kind of request this is. The most common methods are <b>GET</b>, <b>PUT</b>, <b>POST</b> and <b>HEAD</b>.</p>

</li>
<li><p><b>uri</b> is a string denoting the protocol, server and the name of the &quot;document&quot; we want to access. The <b>uri</b> might also encode various other parameters.</p>

</li>
<li><p><b>headers</b> contains additional information about the request and can also used to describe the content. The headers are a set of keyword/value pairs.</p>

</li>
<li><p><b>content</b> is an arbitrary amount of data.</p>

</li>
</ul>

<h2 id="The-Response-Object"><a id="The1"></a>The Response Object</h2>

<p>The libwww-perl response object has the class name <a href="./HTTP::Response.html">HTTP::Response</a>. The main attributes of objects of this class are:</p>

<ul>

<li><p><b>code</b> is a numerical value that indicates the overall outcome of the request.</p>

</li>
<li><p><b>message</b> is a short, human readable string that corresponds to the <i>code</i>.</p>

</li>
<li><p><b>headers</b> contains additional information about the response and describe the content.</p>

</li>
<li><p><b>content</b> is an arbitrary amount of data.</p>

</li>
</ul>

<p>Since we don&#39;t want to handle all possible <i>code</i> values directly in our programs, a libwww-perl response object has methods that can be used to query what kind of response this is. The most commonly used response classification methods are:</p>

<dl>

<dt id="is_success()"><a id="is_success"></a>is_success()</dt>
<dd>

<p>The request was successfully received, understood or accepted.</p>

</dd>
<dt id="is_error()"><a id="is_error"></a>is_error()</dt>
<dd>

<p>The request failed. The server or the resource might not be available, access to the resource might be denied or other things might have failed for some reason.</p>

</dd>
</dl>

<h2 id="The-User-Agent"><a id="The2"></a>The User Agent</h2>

<p>Let us assume that we have created a <i>request</i> object. What do we actually do with it in order to receive a <i>response</i>?</p>

<p>The answer is that you pass it to a <i>user agent</i> object and this object takes care of all the things that need to be done (like low-level communication and error handling) and returns a <i>response</i> object. The user agent represents your application on the network and provides you with an interface that can accept <i>requests</i> and return <i>responses</i>.</p>

<p>The user agent is an interface layer between your application code and the network. Through this interface you are able to access the various servers on the network.</p>

<p>The class name for the user agent is <a href="./LWP::UserAgent.html">LWP::UserAgent</a>. Every libwww-perl application that wants to communicate should create at least one object of this class. The main method provided by this object is request(). This method takes an <a href="./HTTP::Request.html">HTTP::Request</a> object as argument and (eventually) returns a <a href="./HTTP::Response.html">HTTP::Response</a> object.</p>

<p>The user agent has many other attributes that let you configure how it will interact with the network and with your application.</p>

<ul>

<li><p><b>timeout</b> specifies how much time we give remote servers to respond before the library disconnects and creates an internal <i>timeout</i> response.</p>

</li>
<li><p><b>agent</b> specifies the name that your application uses when it presents itself on the network.</p>

</li>
<li><p><b>from</b> can be set to the e-mail address of the person responsible for running the application. If this is set, then the address will be sent to the servers with every request.</p>

</li>
<li><p><b>parse_head</b> specifies whether we should initialize response headers from the <code>&lt;head&gt;</code> section of HTML documents.</p>

</li>
<li><p><b>proxy</b> and <b>no_proxy</b> specify if and when to go through a proxy server. <a href="http://www.w3.org/History/1994/WWW/Proxies/">http://www.w3.org/History/1994/WWW/Proxies/</a></p>

</li>
<li><p><b>credentials</b> provides a way to set up user names and passwords needed to access certain services.</p>

</li>
</ul>

<p>Many applications want even more control over how they interact with the network and they get this by sub-classing <a href="./LWP::UserAgent.html">LWP::UserAgent</a>. The library includes a sub-class, <a href="https://metacpan.org/pod/LWP::RobotUA">LWP::RobotUA</a>, for robot applications.</p>

<h2 id="An-Example"><a id="An"></a>An Example</h2>

<p>This example shows how the user agent, a request and a response are represented in actual perl code:</p>

<pre><code>  # Create a user agent object
  use LWP::UserAgent;
  my $ua = LWP::UserAgent-&gt;new;
  $ua-&gt;agent(&quot;MyApp/0.1 &quot;);

  # Create a request
  my $req = HTTP::Request-&gt;new(POST =&gt; &#39;http://search.cpan.org/search&#39;);
  $req-&gt;content_type(&#39;application/x-www-form-urlencoded&#39;);
  $req-&gt;content(&#39;query=libwww-perl&amp;mode=dist&#39;);

  # Pass request to the user agent and get a response back
  my $res = $ua-&gt;request($req);

  # Check the outcome of the response
  if ($res-&gt;is_success) {
      print $res-&gt;content;
  }
  else {
      print $res-&gt;status_line, &quot;\n&quot;;
  }</code></pre>

<p>The <code>$ua</code> is created once when the application starts up. New request objects should normally created for each request sent.</p>

<h1 id="NETWORK-SUPPORT"><a id="NETWORK"></a>NETWORK SUPPORT</h1>

<p>This section discusses the various protocol schemes and the HTTP style methods that headers may be used for each.</p>

<p>For all requests, a &quot;User-Agent&quot; header is added and initialized from the <code>$ua-&gt;agent</code> attribute before the request is handed to the network layer. In the same way, a &quot;From&quot; header is initialized from the $ua-&gt;from attribute.</p>

<p>For all responses, the library adds a header called &quot;Client-Date&quot;. This header holds the time when the response was received by your application. The format and semantics of the header are the same as the server created &quot;Date&quot; header. You may also encounter other &quot;Client-XXX&quot; headers. They are all generated by the library internally and are not received from the servers.</p>

<h2 id="HTTP-Requests"><a id="HTTP1"></a>HTTP Requests</h2>

<p>HTTP requests are just handed off to an HTTP server and it decides what happens. Few servers implement methods beside the usual &quot;GET&quot;, &quot;HEAD&quot;, &quot;POST&quot; and &quot;PUT&quot;, but CGI-scripts may implement any method they like.</p>

<p>If the server is not available then the library will generate an internal error response.</p>

<p>The library automatically adds a &quot;Host&quot; and a &quot;Content-Length&quot; header to the HTTP request before it is sent over the network.</p>

<p>For a GET request you might want to add an &quot;If-Modified-Since&quot; or &quot;If-None-Match&quot; header to make the request conditional.</p>

<p>For a POST request you should add the &quot;Content-Type&quot; header. When you try to emulate HTML &lt;FORM&gt; handling you should usually let the value of the &quot;Content-Type&quot; header be &quot;application/x-www-form-urlencoded&quot;. See <a href="https://metacpan.org/pod/distribution/libwww-perl/lwpcook.pod">lwpcook</a> for examples of this.</p>

<p>The libwww-perl HTTP implementation currently support the HTTP/1.1 and HTTP/1.0 protocol.</p>

<p>The library allows you to access proxy server through HTTP. This means that you can set up the library to forward all types of request through the HTTP protocol module. See <a href="./LWP::UserAgent.html">LWP::UserAgent</a> for documentation of this.</p>

<h2 id="HTTPS-Requests"><a id="HTTPS"></a>HTTPS Requests</h2>

<p>HTTPS requests are HTTP requests over an encrypted network connection using the SSL protocol developed by Netscape. Everything about HTTP requests above also apply to HTTPS requests. In addition the library will add the headers &quot;Client-SSL-Cipher&quot;, &quot;Client-SSL-Cert-Subject&quot; and &quot;Client-SSL-Cert-Issuer&quot; to the response. These headers denote the encryption method used and the name of the server owner.</p>

<p>The request can contain the header &quot;If-SSL-Cert-Subject&quot; in order to make the request conditional on the content of the server certificate. If the certificate subject does not match, no request is sent to the server and an internally generated error response is returned. The value of the &quot;If-SSL-Cert-Subject&quot; header is interpreted as a Perl regular expression.</p>

<h2 id="FTP-Requests"><a id="FTP"></a>FTP Requests</h2>

<p>The library currently supports GET, HEAD and PUT requests. GET retrieves a file or a directory listing from an FTP server. PUT stores a file on a ftp server.</p>

<p>You can specify a ftp account for servers that want this in addition to user name and password. This is specified by including an &quot;Account&quot; header in the request.</p>

<p>User name/password can be specified using basic authorization or be encoded in the URL. Failed logins return an UNAUTHORIZED response with &quot;WWW-Authenticate: Basic&quot; and can be treated like basic authorization for HTTP.</p>

<p>The library supports ftp ASCII transfer mode by specifying the &quot;type=a&quot; parameter in the URL. It also supports transfer of ranges for FTP transfers using the &quot;Range&quot; header.</p>

<p>Directory listings are by default returned unprocessed (as returned from the ftp server) with the content media type reported to be &quot;text/ftp-dir-listing&quot;. The <a href="https://metacpan.org/pod/File::Listing">File::Listing</a> module provides methods for parsing of these directory listing.</p>

<p>The ftp module is also able to convert directory listings to HTML and this can be requested via the standard HTTP content negotiation mechanisms (add an &quot;Accept: text/html&quot; header in the request if you want this).</p>

<p>For normal file retrievals, the &quot;Content-Type&quot; is guessed based on the file name suffix. See <a href="https://metacpan.org/pod/LWP::MediaTypes">LWP::MediaTypes</a>.</p>

<p>The &quot;If-Modified-Since&quot; request header works for servers that implement the <code>MDTM</code> command. It will probably not work for directory listings though.</p>

<p>Example:</p>

<pre><code>  $req = HTTP::Request-&gt;new(GET =&gt; &#39;ftp://me:passwd@ftp.some.where.com/&#39;);
  $req-&gt;header(Accept =&gt; &quot;text/html, */*;q=0.1&quot;);</code></pre>

<h2 id="News-Requests"><a id="News"></a>News Requests</h2>

<p>Access to the USENET News system is implemented through the NNTP protocol. The name of the news server is obtained from the NNTP_SERVER environment variable and defaults to &quot;news&quot;. It is not possible to specify the hostname of the NNTP server in news: URLs.</p>

<p>The library supports GET and HEAD to retrieve news articles through the NNTP protocol. You can also post articles to newsgroups by using (surprise!) the POST method.</p>

<p>GET on newsgroups is not implemented yet.</p>

<p>Examples:</p>

<pre><code>  $req = HTTP::Request-&gt;new(GET =&gt; &#39;news:abc1234@a.sn.no&#39;);

  $req = HTTP::Request-&gt;new(POST =&gt; &#39;news:comp.lang.perl.test&#39;);
  $req-&gt;header(Subject =&gt; &#39;This is a test&#39;,
               From    =&gt; &#39;me@some.where.org&#39;);
  $req-&gt;content(&lt;&lt;EOT);
  This is the content of the message that we are sending to
  the world.
  EOT</code></pre>

<h2 id="Gopher-Request"><a id="Gopher"></a>Gopher Request</h2>

<p>The library supports the GET and HEAD methods for gopher requests. All request header values are ignored. HEAD cheats and returns a response without even talking to server.</p>

<p>Gopher menus are always converted to HTML.</p>

<p>The response &quot;Content-Type&quot; is generated from the document type encoded (as the first letter) in the request URL path itself.</p>

<p>Example:</p>

<pre><code>  $req = HTTP::Request-&gt;new(GET =&gt; &#39;gopher://gopher.sn.no/&#39;);</code></pre>

<h2 id="File-Request"><a id="File"></a>File Request</h2>

<p>The library supports GET and HEAD methods for file requests. The &quot;If-Modified-Since&quot; header is supported. All other headers are ignored. The <i>host</i> component of the file URL must be empty or set to &quot;localhost&quot;. Any other <i>host</i> value will be treated as an error.</p>

<p>Directories are always converted to an HTML document. For normal files, the &quot;Content-Type&quot; and &quot;Content-Encoding&quot; in the response are guessed based on the file suffix.</p>

<p>Example:</p>

<pre><code>  $req = HTTP::Request-&gt;new(GET =&gt; &#39;file:/etc/passwd&#39;);</code></pre>

<h2 id="Mailto-Request"><a id="Mailto"></a>Mailto Request</h2>

<p>You can send (aka &quot;POST&quot;) mail messages using the library. All headers specified for the request are passed on to the mail system. The &quot;To&quot; header is initialized from the mail address in the URL.</p>

<p>Example:</p>

<pre><code>  $req = HTTP::Request-&gt;new(POST =&gt; &#39;mailto:libwww@perl.org&#39;);
  $req-&gt;header(Subject =&gt; &quot;subscribe&quot;);
  $req-&gt;content(&quot;Please subscribe me to the libwww-perl mailing list!\n&quot;);</code></pre>

<h2 id="CPAN-Requests"><a id="CPAN"></a>CPAN Requests</h2>

<p>URLs with scheme <code>cpan:</code> are redirected to a suitable CPAN mirror. If you have your own local mirror of CPAN you might tell LWP to use it for <code>cpan:</code> URLs by an assignment like this:</p>

<pre><code>  $LWP::Protocol::cpan::CPAN = &quot;file:/local/CPAN/&quot;;</code></pre>

<p>Suitable CPAN mirrors are also picked up from the configuration for the CPAN.pm, so if you have used that module a suitable mirror should be picked automatically. If neither of these apply, then a redirect to the generic CPAN http location is issued.</p>

<p>Example request to download the newest perl:</p>

<pre><code>  $req = HTTP::Request-&gt;new(GET =&gt; &quot;cpan:src/latest.tar.gz&quot;);</code></pre>

<h1 id="OVERVIEW-OF-CLASSES-AND-PACKAGES"><a id="OVERVIEW"></a>OVERVIEW OF CLASSES AND PACKAGES</h1>

<p>This table should give you a quick overview of the classes provided by the library. Indentation shows class inheritance.</p>

<pre><code> LWP::MemberMixin   -- Access to member variables of Perl5 classes
   LWP::UserAgent   -- WWW user agent class
     LWP::RobotUA   -- When developing a robot applications
   LWP::Protocol          -- Interface to various protocol schemes
     LWP::Protocol::http  -- http:// access
     LWP::Protocol::file  -- file:// access
     LWP::Protocol::ftp   -- ftp:// access
     ...

 LWP::Authen::Basic -- Handle 401 and 407 responses
 LWP::Authen::Digest

 HTTP::Headers      -- MIME/RFC822 style header (used by HTTP::Message)
 HTTP::Message      -- HTTP style message
   HTTP::Request    -- HTTP request
   HTTP::Response   -- HTTP response
 HTTP::Daemon       -- A HTTP server class

 WWW::RobotRules    -- Parse robots.txt files
   WWW::RobotRules::AnyDBM_File -- Persistent RobotRules

 Net::HTTP          -- Low level HTTP client</code></pre>

<p>The following modules provide various functions and definitions.</p>

<pre><code> LWP                -- This file.  Library version number and documentation.
 LWP::MediaTypes    -- MIME types configuration (text/html etc.)
 LWP::Simple        -- Simplified procedural interface for common functions
 HTTP::Status       -- HTTP status code (200 OK etc)
 HTTP::Date         -- Date parsing module for HTTP date formats
 HTTP::Negotiate    -- HTTP content negotiation calculation
 File::Listing      -- Parse directory listings
 HTML::Form         -- Processing for &lt;form&gt;s in HTML documents</code></pre>

<h1 id="MORE-DOCUMENTATION"><a id="MORE"></a>MORE DOCUMENTATION</h1>

<p>All modules contain detailed information on the interfaces they provide. The <a href="https://metacpan.org/pod/distribution/libwww-perl/lwpcook.pod">lwpcook</a> manpage is the libwww-perl cookbook that contain examples of typical usage of the library. You might want to take a look at how the scripts <a href="https://metacpan.org/pod/distribution/libwww-perl/bin/lwp-request">lwp-request</a>, <a href="https://metacpan.org/pod/distribution/libwww-perl/bin/lwp-download">lwp-download</a>, <a href="https://metacpan.org/pod/distribution/libwww-perl/bin/lwp-dump">lwp-dump</a> and <a href="https://metacpan.org/pod/distribution/libwww-perl/bin/lwp-mirror">lwp-mirror</a> are implemented.</p>

<h1 id="ENVIRONMENT">ENVIRONMENT</h1>

<p>The following environment variables are used by LWP:</p>

<dl>

<dt id="HOME">HOME</dt>
<dd>

<p>The <a href="https://metacpan.org/pod/LWP::MediaTypes">LWP::MediaTypes</a> functions will look for the <i>.media.types</i> and <i>.mime.types</i> files relative to you home directory.</p>

</dd>
<dt id="http_proxy">http_proxy</dt>
<dd>

</dd>
<dt id="ftp_proxy">ftp_proxy</dt>
<dd>

</dd>
<dt id="xxx_proxy">xxx_proxy</dt>
<dd>

</dd>
<dt id="no_proxy">no_proxy</dt>
<dd>

<p>These environment variables can be set to enable communication through a proxy server. See the description of the <code>env_proxy</code> method in <a href="./LWP::UserAgent.html">LWP::UserAgent</a>.</p>

</dd>
<dt id="PERL_LWP_ENV_PROXY">PERL_LWP_ENV_PROXY</dt>
<dd>

<p>If set to a TRUE value, then the <a href="./LWP::UserAgent.html">LWP::UserAgent</a> will by default call <code>env_proxy</code> during initialization. This makes LWP honor the proxy variables described above.</p>

</dd>
<dt id="PERL_LWP_SSL_VERIFY_HOSTNAME">PERL_LWP_SSL_VERIFY_HOSTNAME</dt>
<dd>

<p>The default <code>verify_hostname</code> setting for <a href="./LWP::UserAgent.html">LWP::UserAgent</a>. If not set the default will be 1. Set it as 0 to disable hostname verification (the default prior to libwww-perl 5.840.</p>

</dd>
<dt id="PERL_LWP_SSL_CA_FILE">PERL_LWP_SSL_CA_FILE</dt>
<dd>

</dd>
<dt id="PERL_LWP_SSL_CA_PATH">PERL_LWP_SSL_CA_PATH</dt>
<dd>

<p>The file and/or directory where the trusted Certificate Authority certificates is located. See <a href="./LWP::UserAgent.html">LWP::UserAgent</a> for details.</p>

</dd>
<dt id="PERL_HTTP_URI_CLASS">PERL_HTTP_URI_CLASS</dt>
<dd>

<p>Used to decide what URI objects to instantiate. The default is <a href="URI.html">URI</a>. You might want to set it to <a href="https://metacpan.org/pod/URI::URL">URI::URL</a> for compatibility with old times.</p>

</dd>
</dl>

<h1 id="AUTHORS">AUTHORS</h1>

<p>LWP was made possible by contributions from Adam Newby, Albert Dvornik, Alexandre Duret-Lutz, Andreas Gustafsson, Andreas K&ouml;nig, Andrew Pimlott, Andy Lester, Ben Coleman, Benjamin Low, Ben Low, Ben Tilly, Blair Zajac, Bob Dalgleish, BooK, Brad Hughes, Brian J. Murrell, Brian McCauley, Charles C. Fu, Charles Lane, Chris Nandor, Christian Gilmore, Chris W. Unger, Craig Macdonald, Dale Couch, Dan Kubb, Dave Dunkin, Dave W. Smith, David Coppit, David Dick, David D. Kilzer, Doug MacEachern, Edward Avis, erik, Gary Shea, Gisle Aas, Graham Barr, Gurusamy Sarathy, Hans de Graaff, Harald Joerg, Harry Bochner, Hugo, Ilya Zakharevich, INOUE Yoshinari, Ivan Panchenko, Jack Shirazi, James Tillman, Jan Dubois, Jared Rhine, Jim Stern, Joao Lopes, John Klar, Johnny Lee, Josh Kronengold, Josh Rai, Joshua Chamas, Joshua Hoblitt, Kartik Subbarao, Keiichiro Nagano, Ken Williams, KONISHI Katsuhiro, Lee T Lindley, Liam Quinn, Marc Hedlund, Marc Langheinrich, Mark D. Anderson, Marko Asplund, Mark Stosberg, Markus B Kr&uuml;ger, Markus Laker, Martijn Koster, Martin Thurn, Matthew Eldridge, Matthew.van.Eerde, Matt Sergeant, Michael A. Chase, Michael Quaranta, Michael Thompson, Mike Schilli, Moshe Kaminsky, Nathan Torkington, Nicolai Langfeldt, Norton Allen, Olly Betts, Paul J. Schinder, peterm, Philip Guenther, Daniel Buenzli, Pon Hwa Lin, Radoslaw Zielinski, Radu Greab, Randal L. Schwartz, Richard Chen, Robin Barker, Roy Fielding, Sander van Zoest, Sean M. Burke, shildreth, Slaven Rezic, Steve A Fink, Steve Hay, Steven Butler, Steve_Kilbane, Takanori Ugai, Thomas Lotterer, Tim Bunce, Tom Hughes, Tony Finch, Ville Skytt&auml;, Ward Vandewege, William York, Yale Huang, and Yitzchak Scott-Thoennes.</p>

<p>LWP owes a lot in motivation, design, and code, to the libwww-perl library for Perl4 by Roy Fielding, which included work from Alberto Accomazzi, James Casey, Brooks Cutter, Martijn Koster, Oscar Nierstrasz, Mel Melchner, Gertjan van Oosten, Jared Rhine, Jack Shirazi, Gene Spafford, Marc VanHeyningen, Steven E. Brenner, Marion Hakanson, Waldemar Kebsch, Tony Sanders, and Larry Wall; see the libwww-perl-0.40 library for details.</p>

<h1 id="COPYRIGHT">COPYRIGHT</h1>

<pre><code>  Copyright 1995-2009, Gisle Aas
  Copyright 1995, Martijn Koster</code></pre>

<p>This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.</p>

<h1 id="AVAILABILITY">AVAILABILITY</h1>

<p>The latest version of this library is likely to be available from CPAN as well as:</p>

<pre><code>  http://github.com/libwww-perl/libwww-perl</code></pre>

<p>The best place to discuss this code is on the &lt;libwww@perl.org&gt; mailing list.</p></div>

<div id="metacpan_install-instructions-dialog" class="modal fade">
  <div class="modal-dialog">
    <div class="modal-content">
      <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
        <h4 class="modal-title">Module Install Instructions</h4>
      </div>
      <div class="modal-body">
        <p>To install LWP, copy and paste the appropriate command in to your terminal.</p>
        <p><a href="https://metacpan.org/dist/App-cpanminus/view/bin/cpanm">cpanm</a></p>
        <pre><code>cpanm LWP</code></pre>
        <p><a href="https://metacpan.org/pod/CPAN">CPAN shell</a></p>
        <pre><code>perl -MCPAN -e shell
install LWP</code></pre>
        <p>For more information on module installation, please visit <a href="https://www.cpan.org/modules/INSTALL.html">the detailed CPAN module installation guide</a>.</p>
      </div>
      <div class="modal-footer">
        <a href="LWP.html#" data-dismiss="modal" class="btn">Close</a>
      </div>
    </div>
  </div>
</div>
          </main>
          <div class="content-pagination">
          </div>
        </div>
        <footer class="footer">
          <div class="footer-container">
            <div class="footer-social">
              <div class="footer-link footer-logo">
                <a href="https://metacpan.org/">
                  <img src="https://metacpan.org/static/images/metacpan-logo.svg" alt="MetaCPAN" />
                </a>
              </div>
              <a class="footer-social-link" href="https://github.com/metacpan">
                <i class="fab fa-github-square"></i>
              </a>
              <a class="footer-social-link" href="https://fosstodon.org/@metacpan">
                <i class="fab fa-mastodon"></i>
              </a>
            </div>
            <div class="footer-links">
              <div class="footer-link">
                  <a href="https://metacpan.org/about">About</a>
              </div>
              <div class="footer-link">
                  <a href="https://metacpan.org/about/sponsors">Sponsor</a>
              </div>
              <div class="footer-link">
                  <a href="https://grep.metacpan.org">grep::cpan</a>
              </div>
              <div class="footer-link">
                  <a href="https://metacpan.org/recent">Recent</a>
              </div>
              <div class="footer-link">
                  <a href="https://metacpan.org/about/faq">FAQ</a>
              </div>
              <div class="footer-link">
                  <a href="https://metacpan.org/tools">Tools</a>
              </div>
              <div class="footer-link">
                  <a href="https://fastapi.metacpan.org/">API</a>
              </div>
              <div class="footer-link">
                  <a href="https://www.perl.org/">Perl.org</a>
              </div>
            </div>
            <div class="footer-sponsors">
              <a class="footer-sponsor-link" target="_blank" href="https://www.bytemark.co.uk/" rel="noopener">
                <img class="footer-sponsor-bytemark" src="https://metacpan.org/static/images/sponsors/bytemark_logo.svg" alt="Bytemark logo">
              </a>
              <a class="footer-sponsor-link" target="_blank" href="https://www.liquidweb.com/" rel="noopener">
                <img class="footer-sponsor-liquidweb" src="https://metacpan.org/static/images/sponsors/liquidweb_logo.png" alt="liquidweb logo">
              </a>
              <a class="footer-sponsor-link" target="_blank" href="https://deriv.com/careers/" rel="noopener">
                <img class="footer-sponsor-deriv" src="https://metacpan.org/static/images/sponsors/deriv.svg" alt="Deriv logo">
              </a>
              <a class="footer-sponsor-link" target="_blank" href="https://geocode.xyz" rel="noopener">
                <img class="footer-sponsor-geocode" src="https://metacpan.org/static/images/sponsors/geocodelogo.svg" alt="Geocode logo">
              </a>
              <a class="footer-sponsor-link" target="_blank" href="https://www.fastly.com/" rel="noopener">
                <img class="footer-sponsor-fastly" src="https://metacpan.org/static/images/sponsors/fastly_logo.svg" alt="Fastly logo">
              </a>
              <a class="footer-sponsor-link" target="_blank" href="https://opencagedata.com" rel="noopener">
                <img class="footer-sponsor-opencage" src="https://metacpan.org/static/images/sponsors/open-cage.svg" alt="OpenCage logo">
              </a>
            </div>
          </div>
        </footer>
        <div class="modal fade" tabindex="-1" role="dialog" id="metacpan_keyboard-shortcuts">
          <div class="modal-dialog">
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal">&times;</button>
                <h4 class="modal-title">Keyboard Shortcuts</h4>
              </div>
              <div class="modal-body row">
<div class="col-md-6">
  <table class="table keyboard-shortcuts">
    <thead>
      <tr>
        <th></th>
        <th>Global</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td class="keys">
          <kbd>s</kbd>
        </td>
        <td>Focus search bar</td>
      </tr>
      <tr>
        <td class="keys">
          <kbd>?</kbd>
        </td>
        <td>Bring up this help dialog</td>
      </tr>
    </tbody>
  </table>

  <table class="table keyboard-shortcuts">
    <thead>
      <tr>
        <th></th>
        <th>GitHub</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td class="keys">
          <kbd>g</kbd> <kbd>p</kbd>
        </td>
        <td>Go to pull requests</td>
      </tr>
      <tr>
        <td class="keys">
          <kbd>g</kbd> <kbd>i</kbd>
        </td>
        <td>go to github issues (only if github is preferred repository)</td>
      </tr>
    </tbody>
  </table>
</div>

<div class="col-md-6">
  <table class="table keyboard-shortcuts">
    <thead>
      <tr>
        <th></th>
        <th>POD</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td class="keys">
          <kbd>g</kbd> <kbd>a</kbd>
        </td>
        <td>Go to author</td>
      </tr>
      <tr>
        <td class="keys">
          <kbd>g</kbd> <kbd>c</kbd>
        </td>
        <td>Go to changes</td>
      </tr>
      <tr>
        <td class="keys">
          <kbd>g</kbd> <kbd>i</kbd>
        </td>
        <td>Go to issues</td>
      </tr>
      <tr>
        <td class="keys">
          <kbd>g</kbd> <kbd>d</kbd>
        </td>
        <td>Go to dist</td>
      </tr>
      <tr>
        <td class="keys">
          <kbd>g</kbd> <kbd>r</kbd>
        </td>
        <td>Go to repository/SCM</td>
      </tr>
      <tr>
        <td class="keys">
          <kbd>g</kbd> <kbd>s</kbd>
        </td>
        <td>Go to source</td>
      </tr>
      <tr>
        <td class="keys">
          <kbd>g</kbd> <kbd>b</kbd>
        </td>
        <td>Go to file browse</td>
      </tr>

    </tbody>
  </table>
</div>

<div class="col-md-12">
  <table class="table keyboard-shortcuts">
    <thead>
      <tr>
        <th></th>
        <th>Search terms</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><em>module:</em> (e.g. <a href="https://metacpan.org/search?q=module%3APlugin">module:Plugin</a>)</td>
      </tr>
      <tr>
        <td><em>distribution:</em> (e.g. <a href="https://metacpan.org/search?q=distribution%3ADancer+auth">distribution:Dancer auth</a>)</td>
      </tr>
      <tr>
        <td><em>author:</em> (e.g. <a href="https://metacpan.org/search?q=author%3ASONGMU+Redis">author:SONGMU Redis</a>)</td>
      </tr>
      <tr>
        <td><em>version:</em> (e.g. <a href="https://metacpan.org/search?q=version%3A1.00">version:1.00</a>)</td>
      </tr>
    </tbody>
  </table>
</div>
              </div>
              <div class="modal-footer"></div>
            </div>
          </div>
        </div>
    </body>
</html>
